text:
Permission is denied when using frontend to launch game with standalone emulator

Hello!
There seems to be something that is preventing roms from running through standalone emulators with daijisho:
07-08 17:38:15.040  3413  3543 I redream : opening /storage/74E9-F089/Games/dreamcast/Power Stone 2.chd
07-08 17:38:15.049  2072  2572 E MediaProvider: Permission to access file: /storage/74E9-F089/Games/dreamcast/Power Stone 2.chd is denied
07-08 17:38:15.049  3413  3543 W redream : failed to open /storage/74E9-F089/Games/dreamcast/Power Stone 2.chd

There are no issues with running the games from the emulators itself though.
I'm not quiet sure if this is directly related to GammaOS, but there is no such problem on stock firmware.
Thanks!
logcat.zip

Hi there, I think this isn't a GammaOS issue specifically, any newer version of Android will exhibit this same behavior due to how access to files are now define as of Android 12+ with scoped storage.
Notice how Daijisho tries to send the following file path but it fails to open in Redream:
07-08 21:45:22.795 13861 10753 I redream : opening /storage/6AEB-F59A/dreamcast/Sonic Adventure (U).cdi
07-08 21:45:22.799  2086  7870 E MediaProvider: Permission to access file: /storage/6AEB-F59A/dreamcast/Sonic Adventure (U).cdi is denied
07-08 21:45:22.799 13861 10753 W redream : failed to open /storage/6AEB-F59A/dreamcast/Sonic Adventure (U).cdi
Now this is what the file path looks like when redream opens the file directly:
07-08 21:46:06.777 13861 10973 I redream : opening content://com.android.externalstorage.documents/tree/6AEB-F59A%3Adreamcast/document/6AEB-F59A%3Adreamcast%2FSonic%20Adventure%20(U).cdi
If we can do some sort of transform on the string in the Daijisho settings when it passes it through to redream, it should work.
This may be an issue to raise on the Daijisho Github.
I'll see if I can find a workaround, however it seems like even before GammaOS, some people we having issues with this on other Android devices.

I've looked into this a bit more.
There is an option in daijisho, which transforms the path to the uri and provide output similar to mentioned above. For example, if I change {file.path} to {file.uri} within "Settings - Inspect players - dreamcast - io.recompiled.redream", then rom path looks like this in the log:
07-09 18:20:07.013  1367  1367 D daijishou_debug: AmStart args: [-n, io.recompiled.redream/.MainActivity, -a, android.intent.action.VIEW, -d, content://com.android.externalstorage.documents/tree/74E9-F089%3AGames%2Fdreamcast/document/74E9-F089%3AGames%2Fdreamcast%2FJet%20Grind%20Radio.cdi]
07-09 18:20:07.014  1093 10767 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.externalstorage.documents/tree/74E9-F089:Games/dreamcast/document/74E9-F089:Games/dreamcast/Jet Grind Radio.cdi flg=0x10000001 cmp=io.recompiled.redream/.MainActivity} from uid 10119
07-09 18:20:07.238  7616 11378 I redream : opening /tree/74E9-F089:Games/dreamcast/document/74E9-F089:Games/dreamcast/Jet Grind Radio.cdi
07-09 18:20:07.239  7616 11378 W redream : failed to open /tree/74E9-F089:Games/dreamcast/document/74E9-F089:Games/dreamcast/Jet Grind Radio.cdi

Still have no luck, it's now just "failed to open" :) But yeah, it's not a GammaOS issue after all, feel free to close this issue. Thank you for your help.
PS: just found out that Mupen64Plus FZ Pro executing games via frontend with no problems using {file.uri} macro, despite having the same file access permissions as the others :)

So to confirm, it looks like the latest version of Redream has this issue.
I've attached an earlier build that works, you just need to enable access to all files permission. Newer versions seem to of have regressed this option for some reason. One to take up with the Redream dev.
Redream 1.1.98:
redream_1.1.98.zip
Video demonstration:
https://github.com/TheGammaSqueeze/GammaOS/assets/116582950/62a08aef-d7d2-44cb-b474-d7810fcd6cee

Just tried it, now it works like a charm!
I guess Google does not allow publishing applications in the market if they have broad file access permissions without compelling reason, so maybe that's why this options was removed.
I will close this issue since it's not GammaOS related (at all) as we found out. Thanks for your help and sorry for bothering :)
Cheers!

authors: TheGammaSqueeze inteyes

repo: TheGammaSqueeze/GammaOS


text:
Add --base-dir option

add --base-dir option
add --submit option

When testing an installed python package, the path to source files appears as the full site-packages path.
We originally addressed this using the --output option to capture and post-process the data, which then we could submit with the new --submit option.
A more direct solution was to add a --base_dir argument and do the path replacement within coveralls-python.
Both of these new options are included here for your consideration.

Hi @swryan, thanks for the contribution! Could you expand a bit upon why a user might make use of this feature? I'm having a bit of trouble understanding what this flag would be used for. A quick example would be absolutely wonderful!

Sure...  we use it in our workflow here:
https://github.com/OpenMDAO/OpenMDAO/blob/master/.github/workflows/openmdao_test_workflow.yml#L191
We like to run our CI tests with the installed package and in a directory outside the repo to catch any packaging errors (e.g. missing files),  so coveralls.io would include the full installed path including site-packages, etc.   The installed path of course varies across platforms, which also messes up the merged results.
So we generate the coverage and use the --base-dir arg to strip the site-packages part of the path:
          pip install git+https://github.com/swryan/coveralls-python
          SITE_DIR=`python -c 'import site; print(site.getsitepackages()[-1])'`
          coveralls --base_dir $SITE_DIR

As I mentioned before..  our first approach to this problem was to --output and post-process the data and then  --submit it:
https://github.com/OpenMDAO/OpenMDAO/blob/197e2810c30895719c5cdb51988b67308c63e715/.travis.yml#L175
    coveralls --rcfile=../../.coveragerc --output=coveralls.json;
    SITE=`python -c 'import site; print(site.getsitepackages()[0])'`;
    sed "s/${SITE//\//\\/}\///g" < coveralls.json > coveralls-upd.json;
    coveralls --upload=coveralls-upd.json;

This is just the solution we came up with.  If there's a better way, I'm all ears.

source: gharchive/pull-request

authors: TheKevJames swryan

repo: TheKevJames/coveralls-python

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Forgejo is down

In c53b5c1, Forgejo (https://forgejo.sny.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Forgejo is back up in 3432946 after 19 minutes.

source: gharchive/issue

repo: TheLastZombie/upptime


text:
🛑 Microblog is down

In e43d424, Microblog (https://microblog.sny.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Microblog is back up in e93600a after 26 days, 11 hours, 2 minutes.


text:
Displaying possible result points with ZXCapture

I would like to display possible result points during a QR code scan.
Without a ZXCapture this seems to be possible by setting resultPointCallback to ZXDecodeHints and collecting all the points passed to foundPossibleResultPoint: delegate method to some array. After a frame is processed, the points from the array can be displayed and the array cleared for the next frame.
However, I see no way to tell when a frame does get processes when using a ZXCapture. It only notifies its delegate of a finding an actual QR code (moreover, does this asynchronously, which can result in a race condition between foundPossibleResultPoint: and captureResult:result: calls).

I'm happy to look at a PR that adds this, but as you mention this is possible by not using ZXCapture.

authors: Vadim-Yelagin cwalcott

repo: TheLevelUp/ZXingObjC

license_source: bigquery


text:
Iterating custom container of usertype from Lua is off-by-one

When iterating over a custom container of some usertype (but not an equivalent std::vector of the same type, nor if the type is e.g. int) the iteration will be off-by-one (advanced one position too far). I've uploaded a contrived test case here. I expect 0 -> 99 to be printed, instead I see 1-99 followed by '-1' (which is the off-the-end value).
Using Lua 5.3.4 and latest sol2 from develop (acee4dbbc9f94a82985637ffd05a6ecbf2cead51). Same behavior observed with both MSVC (Visual Studio 2017 - 15.2) and GCC (7.1, MinGW-w64).

Your code breaks because your iterator returns a const MyInt &, and sol2 returns that through literally. It then performs a ++ afterwards: but, since sol2 is capturing the return value of *it directly and returns the reference as-is without forcing a copy, when it gets changed the underlying also gets changed and thusly the print function prints out the value of what's stored in the iterator (which is +1 position from what you want).
To be honest, I don't know how to handle your proxy-iterator that returns a reference and not a value that's implicitly convertible to value_type. I could force the code to push a copy, but that might have ramifications for other things... I'll need to try some containers with different types in them to test the semantics of each idea.

Sorry the value_type being 'int' instead of 'MyInt' was actually an error on my part which I introduced while testing what failed and what didn't. The correct test case should have value_type set to 'MyInt'. (It still fails with that change, I just wanted to clear up my scenario.)

As expected when running tests, several things break when I attempt to force a copy in this scenario. With your iterator being an input_iterator and returning a reference to a value stored by the iterator, it is affected by doing things like ++ after doing *it. My initial reaction is to tell you to return by-value if you're going to keep the value inside of your iterator.
However, std::istream_iterator exhibits the same deficiency in sol2 as well (since it keeps the value stored inside of the iterator type). I have no way to detect "this iterator has a garbage implementation and thusly I need to copy to be safe, but all the others should be fine". I don't know if checking std::iterator_traits<It>::iterator_category and then forcing a copy of the value_type into sol2 is necessarily a good idea, but I very well may do that just to avoid this specific issue while I think of a better way to handle it internally.

I'm not sure I agree/understand. Isn't that the entire point of input iterators? I haven't tested it, but how about something like std::filesystem::recursive_directory_iterator? It's an input iterator which doesn't have an associated container, and it seemingly returns a reference and a pointer to its underlying value.
http://en.cppreference.com/w/cpp/filesystem/recursive_directory_iterator/operator*
I mean, it only makes sense to me to return a reference in operator* if I'm returning a pointer in operator-> (unless you have a better return type suggestion there?), right? Or maybe not. If I have the mental model for this all wrong I'll happily be educated. :)

Yes, as I mentioned std::istream_iterator has the same issue (it's an input iterator). That doesn't really change that I think its a bit of a garbage iterator, but that's just my lame opinion and not really any kind of fact or worth any sort of educational value.
Either way, I hammered at the code to -- in the case of a input iterator -- serialize a copy into Lua, rather than store a reference. This should alleviate any troubles you have (just make sure value_type is present on the container / iterator).
Pull from the latest to have the fix.

authors: RaptorFactor ThePhD

license: mit


text:
new_experimental_usertype: combating compile time woes

This is an issue for bikeshedding ideas about how to handle a new usertype that will likely be standardized in sol v3.
The biggest problem so far is that people bind 200+ member functions and variables to a class, all with different signatures, and then the compilation times go through the roof.
We need to isolate the compilation times into something much more manageable. This means getting rid of variadic templates in favor of something like initializer_list, even if it costs us a lot of performance.
Oh boy...

Before starting with this, I think it would make sense to benchmark the compilation times. Even when creating a table and using lua.set_function with 200+ functions, it's taking quite a while to compile. Using initializer_list instead of variadic templates might decrease memory consumption while compiling, but I think it might make sense to do some profiling first.

There are no gains to be had with set_function. It takes one of the most direct paths to hitting the internal getters and setters it possibly can.: there's is little we can do to optimize its compilation pathway. set and get might be better because we can optimize single-key paths to not make tuples, but even that gain might not be all that worth it.
new_usertype, on the other hand, presents a myriad of problems. From having to spam out the function 2-5 times depending on whether or not the user specifies default constructibles, to performing many (one-time, linear, forward-only) traversals over the entire type list, to generating dozens of functions for just 1 very specific type, new_usertype has lots of intermediary garbage. Not to mention that most tuples are implemented recursively, and new_usertype makes a tuple the size * 2 the number of declarations.
Benchmarking will of course be fine, I'm sure, but I think I already know where to start.

I had spent a whole day for moving my binding from tolua++ to sol2, I found my xcode became very very lag and compile time is about 10 minutes with about 8G heap,so I have to abandon xcode for coding.
I had spent another whole day for moving my binding from sol2 to kaguya, compile time is about 2-3 seconds.

cf. #612

authors: ThePhD guijun mrgreywater


text:
Tag v3.2.0 single sol.hpp file has internal version 3.0.3

This is in the single/include/sol/sol.hpp file for git tag v3.2.0:
// This file was generated with a script.
// Generated 2019-11-29 18:08:19.142496 UTC
// This header was generated with sol v3.0.3 (revision 21c0309)
// https://github.com/ThePhD/sol2

Cheers,
Russ

Fixed.

authors: RussellHaley ThePhD


text:
[Snyk] Security upgrade com.amazonaws:aws-java-sdk from 1.12.290 to 1.12.761

This PR was automatically created by Snyk using the credentials of a real user.![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to fix 2 vulnerabilities in the maven dependencies of this project.
Snyk changed the following file(s):

jobs/pacman-tenable-enricher/pom.xml

Vulnerabilities that will be fixed with an upgrade:

Issue
Score
Upgrade

Allocation of Resources Without Limits or Throttling SNYK-JAVA-IONETTY-6483812
  490
com.amazonaws:aws-java-sdk:  1.12.290 -> 1.12.761  No Path Found Proof of Concept

Denial of Service (DoS) SNYK-JAVA-IONETTY-5725787
  475
com.amazonaws:aws-java-sdk:  1.12.290 -> 1.12.761  No Path Found No Known Exploit

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Denial of Service (DoS)
🦉 Allocation of Resources Without Limits or Throttling

Checkmarx One – Scan Summary & Details – 6a3e752a-ca3d-4a1c-98d9-7891c5e08107
New Issues

Severity
Issue
Source File / Package
Checkmarx Insight

CVE-2024-38996
Npm-ag-grid-community-29.3.5
Vulnerable Package

CVE-2023-34050
Maven-org.springframework.amqp:spring-amqp-2.0.5.RELEASE
Vulnerable Package

CVE-2024-29415
Npm-ip-1.1.9
Vulnerable Package

CVE-2024-29857
Maven-org.bouncycastle:bcprov-jdk15on-1.67
Vulnerable Package

CVE-2024-29857
Maven-org.bouncycastle:bcprov-jdk15on-1.56
Vulnerable Package

CVE-2024-30171
Maven-org.bouncycastle:bcprov-jdk15on-1.67
Vulnerable Package

CVE-2024-30171
Maven-org.bouncycastle:bcprov-jdk15on-1.56
Vulnerable Package

CVE-2024-30172
Maven-org.bouncycastle:bcprov-jdk15on-1.56
Vulnerable Package

CVE-2024-30172
Maven-org.bouncycastle:bcprov-jdk15on-1.67
Vulnerable Package

CVE-2024-37891
Python-urllib3-1.25.11
Vulnerable Package

Cleartext_Submission_of_Sensitive_Information
/lambda-functions/notification-es-logging-service/src/main/java/com/paladincloud/notification_log/config/AuthManager.java: 44
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/lambda-functions/notification-es-logging-service/src/main/java/com/paladincloud/notification_log/config/AuthManager.java: 44
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-rule-engine-2.0/src/main/java/com/tmobile/pacman/commons/autofix/manager/AuthManager.java: 41
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-aqua-enricher/src/main/java/com/tmobile/cso/pacman/aqua/jobs/AquaDataImporter.java: 37
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-rule-engine-2.0/src/main/java/com/tmobile/pacman/commons/autofix/manager/AuthManager.java: 41
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-rule-engine-2.0/src/main/java/com/tmobile/pacman/commons/autofix/manager/AuthManager.java: 41
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-asset/src/main/java/com/tmobile/pacman/api/asset/service/AssetServiceImpl.java: 856
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-rule-engine-2.0/src/main/java/com/tmobile/pacman/executor/PolicyExecutor.java: 141
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-rule-engine-2.0/src/main/java/com/tmobile/pacman/executor/PolicyExecutor.java: 141
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/gcp-discovery/src/main/java/com/tmobile/pacbot/gcp/inventory/auth/GCPCredentialsProvider.java: 281
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 72
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 67
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/gcp-discovery/src/main/java/com/tmobile/pacbot/gcp/inventory/auth/GCPCredentialsProvider.java: 281
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 72
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 67
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/service/AmazonCognitoConnector.java: 121
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-vulnerability/src/main/java/com/tmobile/pacman/api/vulnerability/service/VulnerabilityService.java: 973
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/gcp-discovery/src/main/java/com/tmobile/pacbot/gcp/inventory/auth/GCPCredentialsProvider.java: 281
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 72
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/azure-discovery/src/main/java/com/tmobile/pacbot/azure/inventory/auth/AzureCredentialProvider.java: 67
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/gcp-discovery/src/main/java/com/tmobile/pacbot/gcp/inventory/auth/GCPCredentialsProvider.java: 143
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/gcp-discovery/src/main/java/com/tmobile/pacbot/gcp/inventory/auth/GCPCredentialsProvider.java: 144
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 391
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 373
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 391
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 373
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 391
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AssetGroupUtil.java: 373
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/lambda-functions/notification-template-formatter-service/src/main/java/com/paladincloud/HttpUtil.java: 154
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/lambda-functions/notification-send-email-service/src/main/java/com/paladincloud/utils/HttpUtil.java: 152
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/QualysAccountServiceImpl.java: 132
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/QualysAccountServiceImpl.java: 125
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/jobs/pacman-data-shipper/src/main/java/com/tmobile/cso/pacman/datashipper/util/AuthManager.java: 22
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 125
Attack Vector

Cleartext_Submission_of_Sensitive_Information
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/TenableAccountServiceImpl.java: 119
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20540
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20540
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20540
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20540
Attack Vector

Client_Potential_XSS
/webapp/src/app/shared/searchable-dropdown/searchable-dropdown.component.ts: 142
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21841
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21838
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21831
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21828
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21825
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 21822
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger.js: 63
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20550
Attack Vector

Client_Potential_XSS
/commons/pac-api-commons/src/main/resources/docs/v1/js/swagger-ui.js: 20547
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 111
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 106
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 111
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 106
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 154
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 154
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 154
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 154
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 111
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 106
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 111
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 106
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/controller/AccountsController.java: 59
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AbstractAccountServiceImpl.java: 89
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AwsAccountServiceImpl.java: 213
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AwsAccountServiceImpl.java: 216
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/QualysAccountServiceImpl.java: 155
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/QualysAccountServiceImpl.java: 158
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 154
Attack Vector

Privacy_Violation
/api/pacman-api-admin/src/main/java/com/tmobile/pacman/api/admin/repository/service/AquaAccountServiceImpl.java: 151
Attack Vector

Privacy_Violation

More results are available on AST platform

repo: TheRedHatter/CE


text:
[Snyk] Security upgrade @fastify/session from 10.1.1 to 10.9.0

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

package.json

package-lock.json

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

763/1000  Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 7.4
Insufficient Session Expiration SNYK-JS-FASTIFYSESSION-6969137
No
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.

Commit messages

Package name: @fastify/session
    The new version differs by 54 commits.

742e1dc Bumped v10.9.0
0495ce5 Merge pull request from GHSA-pj27-2xvp-4qxg
8b6241c Bumped v10.8.0
90ee1f5 Fix type argument inference of `session.get(key)` and `session.set(key, value)` (#249)
b42ab14 Migrate from connect-redis v6 (#248)
4f8384e use sha256 in place of sha1 (#247)
a94dfbb Bumped v10.7.2
5f9f8d8 enhance checkOptions to reject invalid signer objects, and test. This catches accidentally passing a Buffer instead of a string. (#241)
7372714 v10.7.1
e1a1d93 ensure maxAge type has milliseconds as the unit (#245)
8554dca fix race condition in cookie.maxAge test (#242)
c220026 build(deps-dev): bump tsd from 0.30.7 to 0.31.0 (#239)
75b226c fix: use request.protocol to check for HTTPS (#238)
7587d08 build(deps-dev): bump cronometro from 1.2.0 to 3.0.1 (#236)
223b40b chore(.gitignore): add .tap/ dir (#235)
f6c9e1e chore(license): Update licensing year (#233)
19da965 docs(readme): replace `fastify.io` links with `fastify.dev` (#232)
9d8e9dc build(deps-dev): bump tsd from 0.29.0 to 0.30.1 (#231)
8ea7e46 Bumped v10.7.0
77e9847 Fix: add ability to create Partitioned Cookies (#226)
25b4f6b v10.6.1
c78aab1 use CookieSerializeOptions (#223)
a2d146b v10.6.0
fad6a8f export cookie types (#221)

See the full diff

Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Note: This is a default PR template raised by Snyk. Find out more about how you can customise Snyk PRs in our documentation.
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.

Checkmarx One – Scan Summary & Details – a8deb4f5-3115-4f40-808d-389841f34324
New Issues

Severity
Issue
Source File / Package
Checkmarx Insight

CVE-2024-29180
Npm-webpack-dev-middleware-3.7.3
Vulnerable Package

CVE-2024-33883
Npm-ejs-2.7.4
Vulnerable Package

CVE-2024-4068
Npm-braces-2.3.2
Vulnerable Package

CVE-2024-4068
Npm-braces-3.0.2
Vulnerable Package

CVE-2022-29622
Npm-formidable-2.1.2
Vulnerable Package

CVE-2024-28863
Npm-tar-6.1.11
Vulnerable Package

CVE-2024-28863
Npm-tar-4.4.19
Vulnerable Package

CVE-2024-28863
Npm-tar-6.1.13
Vulnerable Package

CVE-2024-29041
Npm-express-4.17.1
Vulnerable Package

CVE-2024-4067
Npm-micromatch-3.1.10
Vulnerable Package

CVE-2024-4067
Npm-micromatch-4.0.5
Vulnerable Package

CVE-2024-4067
Npm-micromatch-4.0.4
Vulnerable Package

Client_HTML5_Store_Sensitive_data_In_Web_Storage
/public/src/pages/main/Userprofile.tsx: [50](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/main/Userprofile.tsx# L50)
Attack Vector

Client_HTML5_Store_Sensitive_data_In_Web_Storage
/public/src/pages/auth/LoginNew/PasswordCheck.tsx: [70](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/auth/LoginNew/PasswordCheck.tsx# L70)
Attack Vector

Client_HTML5_Store_Sensitive_data_In_Web_Storage
/public/src/pages/auth/Login/Login.tsx: [89](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/auth/Login/Login.tsx# L89)
Attack Vector

Client_HTML5_Store_Sensitive_data_In_Web_Storage
/public/src/pages/main/Userprofile.tsx: [46](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/main/Userprofile.tsx# L46)
Attack Vector

Client_HTML5_Store_Sensitive_data_In_Web_Storage
/public/src/pages/auth/LoginNew/PasswordCheck.tsx: [65](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/auth/LoginNew/PasswordCheck.tsx# L65)
Attack Vector

Client_Privacy_Violation
/public/src/pages/auth/LoginNew/LoginNew.tsx: [38](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//public/src/pages/auth/LoginNew/LoginNew.tsx# L38)
Attack Vector

CVE-2024-30260
Npm-undici-5.21.0
Vulnerable Package

CVE-2024-30261
Npm-undici-5.21.0
Vulnerable Package

Fixed Issues

Severity
Issue
Source File / Package

CVE-2022-38900
Npm-decode-uri-component-0.2.2

Cxab55612e-3a56
Npm-braces-3.0.2

Cxab55612e-3a56
Npm-braces-2.3.2

Cxca84a1c2-1f12
Npm-micromatch-3.1.10

Cxca84a1c2-1f12
Npm-micromatch-4.0.5

Cxca84a1c2-1f12
Npm-micromatch-4.0.4

Host Namespace is Shared
/docker-compose.local.yml: [29](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L29)

Host Namespace is Shared
/docker-compose.yml: [45](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L45)

Host Namespace is Shared
/docker-compose.local.yml: [4](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L4)

Host Namespace is Shared
/docker-compose.yml: [27](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L27)

Host Namespace is Shared
/docker-compose.yml: [59](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L59)

Host Namespace is Shared
/docker-compose.yml: [4](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L4)

Host Namespace is Shared
/docker-compose.yml: [95](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L95)

Host Namespace is Shared
/docker-compose.yml: [70](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L70)

Host Namespace is Shared
/docker-compose.local.yml: [46](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L46)

Networks Not Set
/docker-compose.yml: [59](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L59)

Networks Not Set
/docker-compose.local.yml: [46](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L46)

Networks Not Set
/docker-compose.yml: [4](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L4)

Networks Not Set
/docker-compose.yml: [27](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L27)

Networks Not Set
/docker-compose.yml: [45](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L45)

Networks Not Set
/docker-compose.local.yml: [29](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L29)

Networks Not Set
/docker-compose.yml: [95](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L95)

Networks Not Set
/docker-compose.local.yml: [4](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.local.yml# L4)

Networks Not Set
/docker-compose.yml: [70](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//docker-compose.yml# L70)

Container Requests Not Equal To It's Limits
/deployment.yaml: [28](https://github.com/TheRedHatter/brokencrystals/blob/snyk-fix-2765b2d9bf7aa6db20c591e9ad99afab//charts/brokencrystals/templates/deployment.yaml# L28)

repo: TheRedHatter/brokencrystals


text:
Add interface types

As adressed in TheThingsIndustries/noc#98
add something along the lines of
type AppRighter interface {
  AppRight(id string, right rights.Right) bool
}

and
type GatewayRighter interface {
  GatewayRight(id string, right rights.Right) bool
}

such that it would be possible to mock access in other packages

See #44

closed by #44

authors: romeovs rvolosatovs

repo: TheThingsNetwork/go-account-lib


text:
🛑 Trident is down

In e59f472, Trident (https://thetrident.one) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Trident is back up in 0e0bd04 after 14 minutes.

repo: TheTridentOne/upptime


text:
format/parameter order error in errx usage.

Thanks for the BREAD! :-)
In the usages below the command buf is provided first in the errx macro usage, but the printf format is expecting the size to be first.
gdb.c: In function ‘handle_gdb_state_cmd’: gdb.c:1014:22: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘char *’ [-Wformat=]  1014 |                 errx("Command exceeds buffer size (%zu): %s\n",       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1015 |                         gh->cmd_buff, sizeof gh->cmd_buff);       |                         ~~~~~~~~~~~~       |                           |       |                           char * util.h:93:41: note: in definition of macro ‘errx’    93 |                         fprintf(stderr, __VA_ARGS__); \       |                                         ^~~~~~~~~~~ gdb.c:1014:54: note: format string is defined here  1014 |                 errx("Command exceeds buffer size (%zu): %s\n",       |                                                    ~~^       |                                                      |       |                                                      long unsigned int       |                                                    %s In file included from gdb.c:31: gdb.c:1014:22: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘long unsigned int’ [-Wformat=]  1014 |                 errx("Command exceeds buffer size (%zu): %s\n",       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  1015 |                         gh->cmd_buff, sizeof gh->cmd_buff);       |                                       ~~~~~~~~~~~~~~~~~~~       |                                       |       |                                       long unsigned int util.h:93:41: note: in definition of macro ‘errx’    93 |                         fprintf(stderr, __VA_ARGS__); \       |                                         ^~~~~~~~~~~ gdb.c:1014:59: note: format string is defined here  1014 |                 errx("Command exceeds buffer size (%zu): %s\n",       |                                                          ~^       |                                                           |       |                                                           char *       |                                                          %ld

Hi @eboregelna,
Thanks for noticing this, and also for giving BREAD a try.
Fixed.
Actually I forgot to add '-Wall -Wextra' to the Makefile, and there are several warnings that need to be addressed, I will fix them ASAP.

authors: Theldus eboregelna

repo: Theldus/bread


text:
🛑 Stream staging API is down

In 51d8a97, Stream staging API (https://stream-api.internal.therapy-box.co.uk/get-sync-metadata) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Stream staging API is back up in 3b5f4ff.

repo: TherapyBox/upptime


text:
🛑 Outlook is down

In f371bb4, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 117 ms

Resolved: Outlook is back up in 956af05 after 25 minutes.

repo: Thexyz/Email-Monitoring


text:
🛑 Outlook is down

In 1134319, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 98 ms

Resolved: Outlook is back up in 8b87d83 after 44 minutes.


text:
🛑 Outlook is down

In 34d9693, Outlook (https://outlook.live.com) was down:

HTTP code: 417
Response time: 147 ms

Resolved: Outlook is back up in f6e46f5 after 13 minutes.


text:
🛑 Linkedin is down

In 3f19488, Linkedin (https://www.linkedin.com) was down:

HTTP code: 429
Response time: 189 ms

Resolved: Linkedin is back up in c979b6f.

repo: Thexyz/downly


text:
COVID-19 Vaccinations Widget - Dark Mode Bug

Hey Benny.
Thanks for your effort. I just discovered a bug in the darkmode, the percent number in the middle is not changed when you switch to the darkmode. It stays black and you can't read anything.
I have uploaded a video there you can see what I mean
https://user-images.githubusercontent.com/48092912/103416500-5b569080-4b87-11eb-87b8-653bcd5da424.MP4

Hi @Suma-xy this is a Bug in the scriptable app and I can't fix it. The same issue exists in the Vodafone Widget with the diagram color.
You can see that I have set different colors for light and dark mode via the dynamic color function, but this isn't working correctly with the diagram text. It works only with normal text:

authors: Suma-xy ThisIsBenny

repo: ThisIsBenny/iOS-Widgets


text:
Add electronic cutting height support for old automower identifiers

The 320 and 330 have the same hardware as 420/430 and could be updated to the same firmware.
Fix for #367

Okay, now I get it. But that would enable the support also for all other 320 and 330 who haven't the 4xx firmware?

As far as I know to install the connect modul you need a firmware update to the 420/430 version.
Without the module you can not use this integration.

Is there something I need to do to get this merged?

Sorry, I was quite busy. Think this could work.


text:
🛑 tesetter is down

In c43c094, tesetter (https://teset-min.farhansamil.repl.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tesetter is back up in ecd717e.

repo: Thunderoar/upper


text:
🛑 Melon Ticket is down

In 8a65264, Melon Ticket (https://ticket.melon.com) was down:

HTTP code: 406
Response time: 808 ms

Resolved: Melon Ticket is back up in bd5be2a after 10 minutes.

repo: TicketOpen/status


text:
🛑 Melon Ticket is down

In 41721c4, Melon Ticket (https://ticket.melon.com) was down:

HTTP code: 406
Response time: 978 ms

Resolved: Melon Ticket is back up in 4e2c795 after 35 minutes.


text:
Политика: закон о смене расы города

Перестать менять расу автоматически. Менять её через принятие закона.
Если реальная и ожидаемая расы города не соответствуют друг другу, уменьшать стабильность.

Как это повлияет на ограничение во фразах? К примеру, моя фраза в лингвистике:
"держит путь к каменным стенам Дворфунгарда"
http://the-tale.org/linguistics/templates/6407
В ней стоит ограничение на доминирующую расу в городе - "дварф", из чего можно понять, что город фварфийский и, следовательно, каменный, поэтому фраза показывается во время пути к этому городу.
А как будет теперь?  Представим, что доминирующей расой в городе были фварфы, но внезапно стали эльфы. Город останется фварфийским, пока не примут соответствующий закон?
До принятия закона город на карте будет отображаться фварфийским или эльфийским?

Расу меняет только закон. Соответственно, пока закон не принят город будут вести себя как дварфийский (полностью как сейчас).
Чуть подробнее можно почитать в путеводителе: https://github.com/Tiendil/the-tale/blob/rc.0.3.22/the_tale/guide/templates/cities.html

authors: Delargond Tiendil

repo: Tiendil/the-tale


text:
Adding the MAX function back

Added the max func back.
Updated the Makefile for an issue encountered on Arch Linux.

thx

license: WTFPL


text:
No Response Output on Custom rcon server

Hey,
this might not be an issue with mcrcon but maybe rather a help request regarding the rcon specification, but I'm not sure...
I just made a little custom rcon server in rust following valve's specification, but when I try mcrcon with my server mcrcon doesn't output my response bodies. rcon-cli does that just fine tho.
When using mcrcon with my VRising server the output works just fine and with Minecraft as well.
The packets send back and forth:
// Authentication
server received bytes: [13, 0, 0, 0, 222, 192, 173, 11, 3, 0, 0, 0, 97, 98, 99, 0, 0]
server received Packet: Packet {
    id: 195936478,
    packet_type: ServerdataAuth,
    body: "abc",
}

// Empty SERVERDATA_RESPONSE_VALUE
server sends bytes: [10, 0, 0, 0, 222, 192, 173, 11, 0, 0, 0, 0, 0, 0]
// Authentication success
server sends response: Packet {
    id: 195936478,
    packet_type: ServerdataAuthResponse,
    body: "",
}
server sends bytes: [10, 0, 0, 0, 222, 192, 173, 11, 2, 0, 0, 0, 0, 0]

// Receiving the command
server received bytes: [14, 0, 0, 0, 222, 192, 173, 11, 2, 0, 0, 0, 112, 105, 110, 103, 0, 0]
server received Packet: Packet {
    id: 195936478,
    packet_type: ServerdataExeccommand,
    body: "ping",
}

// Sending Response
server sends response: Packet {
    id: 195936478,
    packet_type: ServerdataResponseValue,
    body: "pong",
}
server sends bytes: [14, 0, 0, 0, 222, 192, 173, 11, 0, 0, 0, 0, 112, 111, 110, 103, 0, 0]

Client aborted the tcp connection

Mcrcon doesn't print out pong:
$ mcrcon -H 127.0.0.1 -P 27015 -p abc ping
$

rcon-cli does:
$ rcon -a 127.0.0.1:27015 -p abc ping
pong
$

Hi,
Mcrcon was originally modelled after vanilla Minecrafts rcon implementation & behaviour so there are some snags and incompatibilities with other rcon implementations. Currently mcrcon doesn't even support multipacket responses.
Rcon protocol implementations are actually quite a mess across different servers.  It seems that every other server has some variation in the implementation details (Ark, Project Zomboid, Rust, Conan Exiles, Valve, Minecraft, Palworld, V Rising etc).

As for this exact problem I think that Valve server sends empty RCON_RESPONSE_VALUE packet before actual RCON_AUTH_RESPONSE packet.
Minecraft doesn't do this and mcrcon is not handling the empty RCON_RESPONSE_VALUE packet correctly so it "drops out of sync".
I have some unpublished work in progress "librcon" code which should be handling this case:
// auth exchange

switch (packet.type) {
        case RCON_RESPONSE_VALUE:
                // valve "garbage packet" so try to receive real response
                goto receive_packet;
        break;

        case RCON_AUTH_RESPONSE:
                // NOTE: should probaly check packet id too
                rcon->status = rcon_ok;
        break;
}

ps. Is your custom Rust rcon server available somewhere?
I could probably use it for testing my client code instead of running multiple different rcon implementations which requires downloading gigabytes of server data from Steam (not to mention setting the servers up). 😖🫠

Hi,

Hey, thanks for your response :)

ps. Is your custom Rust rcon server available somewhere?

Yes, it is! Here
If you have rust installed, you can just go into the rcon-server directory and run cargo run --example server
As mentioned, I just followed valves specification. So if the empty RCON_RESPONSE_VALUE packet is the only issue I also could just leave this packet out and hope other clients like rcon-cli do accept this as well.
But if your implementation could handle the packet, it would be great :)

Yes, it is! Here If you have rust installed, you can just go into the rcon-server directory and run cargo run --example server

Thanks, I'll check it out.

So if the empty RCON_RESPONSE_VALUE packet is the only issue I also could just leave this packet out and hope other clients like rcon-cli do accept this as well.

In my opinion you should keep it as close as possible to Valve rcon since it's pretty much the reference implementation. It is clients task to handle different cases.
Of course there could be a option to change the mode to conform vanilla Minecraft behaviour though (no extra packet, no multipacket responses).

But if your implementation could handle the packet, it would be great :)

I will probably try to fix this to next version before I switch using my new version of the rcon lib.

Of course there could be a option to change the mode to conform vanilla Minecraft behaviour though (no extra packet, no multipacket responses).

I did that, now it works just fine. Thanks for your help.

I will probably try to fix this to next version before I switch using my new version of the rcon lib.

I will leave this open then.

Hi,
I modified the code to support Valve style authenticationa and pushed new Develop branch online: https://github.com/Tiiffi/mcrcon/tree/Develop
If  possible could you try if it works as expected?

Hi,
I modified the code to support Valve style authenticationa and pushed new Develop branch online: https://github.com/Tiiffi/mcrcon/tree/Develop
If possible could you try if it works as expected?

Sure, will do this tomorrow.

Works now! Thx for your effort :)

Cool, closing this now.
Thank you for helping!

authors: Faervan Tiiffi

repo: Tiiffi/mcrcon

license: Zlib


text:
Make Command Error on Ubuntu Server 22.04

Make command retruns the following after cloning from git
~/mcrcon$ make
gcc -std=gnu99 -Wall -Wextra -Wpedantic -Os -s -fstack-protector-strong -o mcrcon mcrcon.c
make: gcc: No such file or directory
make: *** [Makefile:35: mcrcon] Error 127

Hi,
You have to install compiler to your system first.
for example:
apt update
sudo apt install gcc libc-dev

After that you can compile mcrcon.

Thank you, I installed it and all is working now!

authors: DrewWeird Tiiffi


text:
Add back top-level about section (required for rerendering)

In PR #24, I removed the top-level about section in favor of separate about sections per output. This added some redundancy (which we could probably solve with some YAML/jinja2 hacking if we really wanted to), but had the big benefit of having accurate summary and description sections on anaconda.org.
While the top-level about section isn't required for conda, it is required by conda smithy rerender to populate the README. This is why the nightly builds are currently failing, eg build #58 from 2 days ago.
Note that the README rendering for a recipe with multiple outputs is rather unfortunate. There is no newline between the description of the previous output and the title of the next output section, so the whole description is formatted as a header. I tried some quick hacks, eg adding \n to the description, but nothing worked. This appears to happen for all recipes with multiple outputs, eg https://github.com/conda-forge/arrow-cpp-feedstock#readme. I'll take a quick look at conda-smithy to see if there is a quick fix
Please feel free to suggest changes to the summary and descriptions
Also note that I purposefully did not bump the build number. This PR only affects the feedstock and not the builds, so there is no reason to waste storage space by uploading new binaries.

Update: sent a PR upstream to fix the README headers for recipes with multiple outputs
https://github.com/conda-forge/conda-smithy/pull/1739

I confirmed that the nightly builds are once again passing
https://github.com/TileDB-Inc/tiledbsoma-feedstock/actions/runs/5217473834
https://github.com/TileDB-Inc/tiledbsoma-feedstock/tree/nightly-build

Update: sent a PR upstream to fix the README headers for recipes with multiple outputs

Good news: My PR https://github.com/conda-forge/conda-smithy/pull/1739 was merged! Bad news: we have to wait until the next release of conda-smithy before rerendering will fix the README formatting

repo: TileDB-Inc/tiledbsoma-feedstock


text:
Fix #395: Add next_count returning the notification count

Fixes #395
Signed-off-by: Moritz Hoffmann antiguru@gmail.com

Ok, the fix isn't correct yet, workin on it!

repo: TimelyDataflow/timely-dataflow


text:
Implement extended packing bound

After removing flow paths from the graph, grow balanced subgraphs and greedily cut them.

Implemented, but can we split by bipartition side?

Update: We can't. Closing.

repo: TimonKnigge/matrix-partitioner


text:
Translation Bug in Warlock and DK

I have found with new release two translation bug.
Warlock -> Dark Pact

---Warlok Affliction ST Allianz            ---
Sequences['AFFI_STA'] = {
specID = 265,
author = "Tiegars",
helpTxt = "Talent: 3222323",
StepFunction = GSStaticPriority,
lang = "enUS",
PreMacro = [[
/cast [nopet]Summon Voidwalker
/targetenemy [noharm][dead]
/petattack [@target,harm]
/castsequence [mod:shift,combat]Dark Pact
/castsequence [mod:shift,combat]Summon Doomguard
]],
[[/cast [nochanneling] Agony]],
[[/cast [nochanneling] Corruption]],
[[/cast [nochanneling] Unstable Affliction]],
[[/castsequence [nochanneling] Siphon Life,Drain Soul,Drain Soul]],
[[/castsequence [nochanneling] reset=60 Phantom Singularity]],
[[/cast [nochanneling] Reap Souls]],
PostMacro = [[
/startattack
]],
}
DK -> Dark Arbiter

---DK Unholy ST Allianz                    ---
Sequences['Unholy_STA'] = {
specID = 252,
author = "Tiegars",
helpTxt = "Talents  1232221",
StepFunction = GSStaticPriority,
lang = "enUS",
PreMacro = [[
/cast [nopet]Raise Dead
/targetenemy [noharm][dead]
/petattack [@target,harm]
/castsequence [mod:shift] Dark Transformation,Dark Arbiter
/castsequence [mod:shift] Apocalypse
/startattack
]],
[[/cast [nochanneling] Outbreak]],
[[/cast [nochanneling] Festering Strike]],
[[/cast [nochanneling] Death Strike]],
[[/castsequence [nochanneling] reset=45 Soul Reaper]],
[[/cast [nochanneling] Death Coil]],
PostMacro = [[
]],
}

The short term fix for this is either to edit locally and overwrite these two or you can add a local override via https://github.com/TimothyLuke/GnomeSequenced-Enhanced/wiki/Correcting-Errors-locally-in-the-Translator
This will go into the next release.

Spirit Bomb also missing

moving this to 1.4 so as to get 1.3.5 out.

Thx very mutch

I have make the file languageerrata.lua. This is now the file:
-- This file is to allow you to correct misspellings from the translator.
-- This is not for the feint at heart.
-- GS-E uses the enUS dictionary as the master disctionary.  If a word is not
-- translated (comes up red) it means it is missing from the disctionary.  If
-- it is missing completely and not just misspelt you will need to add the reverse
-- for your language
-- To use this you need to uncomment the function below. and put the correction
-- pointing to a spellID.
-- -- This function converts an enUS spell name to an ID.
GSAvailableLanguages[GSTRStaticHash]["enUS"] = {
["Dark Pact"] = 108416,
}
-- -- This function converts a lowercalse enUS spell name to an ID.
GSAvailableLanguages[GSTRStaticShadow]["enUS"] = {
["dark pact"] = 108416,
}
-- -- This function adds a spell to your local language.
-- -- You can override GetLocale() and provide a specific language like "esMX"
GSAvailableLanguages[GSTRStaticKey]["deDE"] = {
[108416] = ["Dunkler Pakt"], `
}
And now y have a error. Please help.

Is line 27 this one?
[108416] = ["Dunkler Pakt"], `
If so remove the ` (That would be a typo from GitHub's wiki markup I will fix that it's not still there.)
(The language compilation finished last night so will be in the exact next release)
TimothyLuke

On 11 Sep 2016, at 10:09 PM, tiegars notifications@github.com wrote:
[108416] = ["Dunkler Pakt"], `

need to also add Evocation and Supernova

authors: TimothyLuke tiegars

repo: TimothyLuke/GnomeSequenced-Enhanced


text:
Investigate the alternatives to Base Spells and Spell Link over Spell Info

[x] GetSpellInfo doesnt always translate a spell if its not known by the player character.  Investigate the use of  link, id = https://wow.gamepedia.com/API_GetSpellLink over https://wow.gamepedia.com/API_GetSpellInfo

[ ]  investigate FindBaseSpellByID (https://wow.gamepedia.com/API_FindSpellOverrideByID) and FindSpellOverrideByID (https://wow.gamepedia.com/API_FindSpellOverrideByID) as a potential replacement of the statics.BAseSpelltable

[ ]  Create a means of forcing a specific version of a spell irrespective of if its a base or override as potential solution for #669

GetSpellLink has the same issues as GetSpellInfo in that the player needs to know the spell to convert from Name to ID.

repo: TimothyLuke/GnomeSequencer-Enhanced


text:
neon-lazy-pages exit/entry animation not contiguous

The exit animation of the old page runs, then after a while the entry of the new page runs.
When using neon-animated-pages they are continguous, which makes it feel much faster.

Happy to accept PRs to improve this behavior. I don't personally use neon-lazy-pages and am really bad at animations and such :P

I have decided to remove neon-lazy-pages for the time being. It was too maintenance heavy and had several animation issues.

authors: TimvdLippe srijken

repo: TimvdLippe/iron-lazy-pages


text:
modified upsert method

I split upsert method into upsert and upsert!.

Thanks @m-tsuchiya ! Sorry for the delay.

authors: jheth m-tsuchiya

repo: TinderBox/soapforce


text:
GUI guide

Thank you for sharing code! awesome work
Any guide to use gui with saved .ply file so could load after done training?

Download
https://www.mediafire.com/file/ynhx37qmyqek881/fix.zip/file
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/ynhx37qmyqek881/fix.zip/file
In the installer menu, select "gcc."

Download
https://www.dropbox.com/scl/fi/ku9a1wblqyb84rb8ekase/fix.zip?rlkey=8763vim31xfgywjgy217yb8lh&st=gbp0kafn&dl=0
In the installer menu, select "gcc."

Download
https://www.dropbox.com/scl/fi/ku9a1wblqyb84rb8ekase/fix.zip?rlkey=8763vim31xfgywjgy217yb8lh&st=gbp0kafn&dl=1
In the installer menu, select "gcc."

Download
https://www.dropbox.com/scl/fi/ku9a1wblqyb84rb8ekase/fix.zip?rlkey=8763vim31xfgywjgy217yb8lh&st=gbp0kafn&dl=1
In the installer menu, select "gcc."

None of above links work ..! could you share it with google drive?
Thankyou


text:
Change codecs for Unit

Changes for encoders and decoders of Unit type, as suggested by @FrancisToth.

Case class Bar
case class Bar(flag: Unit) derives ElementDecoder
XmlEncoder.fromElementEncoder[Bar]("bar").encode(Bar())

was previously encoded to
<bar/>

now it is encoded to
<bar><flag/></bar>

Decoding of Bar now succeeds on
<bar><flag/></bar>

and fails on
<bar/>

Previously it behaved the opposite

Resolves #231

repo: Tinkoff/phobos


text:
Статус API

Есть в планах реализовать ручку по которой можно будет делать health check, чтобы если всё плохо, то останавливать автоматическую торговлю?

Да, в планах

Будем делать отдельно, отдельной задачей, этот issue закрываю пока что

authors: Luchanso NikitaMelnikov


text:
Installation problem

Hello guys!
It goes like that:
23,03 - Found 1604 total files, 1543 matching filesize
23,33 - Downloading Missing Archives
23,34 - Missing 11 archives
23,34 - Getting Nexus API Key, if a browser appears, please accept
23,35 - Loading server whitelist
23,63 - Loaded permissions for 580 servers and 263 Google Drive files
23,63 - File hash check (-42) 9c331ca6d22b73ab51a31b96d4ffb9122cb0b88887080535c7c67b2b20f721ef
23,68 - Downloading Data_Skyrim - Textures0.bsa
23,69 - Downloading Data_Skyrim - Textures3.bsa
23,69 - Downloading Data_Skyrim.esm
23,69 - Downloading Data_Skyrim - Sounds.bsa
27,65 - Hashed download is incorrect
27,65 - Loading for alternative to krNnq2qHmOo=
27,84 - No alternative for krNnq2qHmOo= could be found
27,85 - Downloading Data_Skyrim - Shaders.bsa
29,3 - Hashed download is incorrect
29,3 - Loading for alternative to yRcX3Ttf9YM=
29,47 - No alternative for yRcX3Ttf9YM= could be found
29,47 - Downloading Data_Skyrim - Patch.bsa
29,47 - (Retry 1 of 5), got exception (2) Nie można odnaleźć określonego pliku: [D:\gry\steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 100ms
29,57 - (Retry 2 of 5), got exception (2) Nie można odnaleźć określonego pliku: [D:\gry\steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 200ms
29,77 - (Retry 3 of 5), got exception (2) Nie można odnaleźć określonego pliku: [D:\gry\steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 400ms
30,19 - (Retry 4 of 5), got exception (2) Nie można odnaleźć określonego pliku: [D:\gry\steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 800ms
30,99 - (Retry 5 of 5), got exception (2) Nie można odnaleźć określonego pliku: [D:\gry\steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 1600ms
32,61 - Loading for alternative to GG4pOfUmiRA=
32,75 - No alternative for GG4pOfUmiRA= could be found
32,75 - Downloading Data_Skyrim - Misc.bsa
34,9 - Hashed download is incorrect
34,9 - Loading for alternative to EwvbU7wcUUo=
35,14 - No alternative for EwvbU7wcUUo= could be found
35,14 - Downloading Data_Skyrim - Meshes1.bsa
37,86 - Hashed download is incorrect
37,86 - Loading for alternative to /Sglpr+ZffA=
38,05 - No alternative for /Sglpr+ZffA= could be found
38,05 - Downloading Data_Skyrim - Meshes0.bsa
40,99 - Hashed download is incorrect
40,99 - Loading for alternative to eN9rU4PSvEs=
41,19 - No alternative for eN9rU4PSvEs= could be found
41,19 - Downloading Data_Skyrim - Interface.bsa
42,03 - Hashed download is incorrect
42,03 - Loading for alternative to k5EWx/9Woqg=
42,22 - No alternative for k5EWx/9Woqg= could be found
42,22 - Downloading Data_Update.esm
42,44 - Hashed download is incorrect
42,44 - Loading for alternative to /DLG/LjdGXI=
42,62 - No alternative for /DLG/LjdGXI= could be found
45,74 - Hashed download is incorrect
45,74 - Loading for alternative to rENi4TDkFjY=
45,95 - No alternative for rENi4TDkFjY= could be found
46,89 - Hashed download is incorrect
46,89 - Loading for alternative to 8LzXRU4x9Sw=
47,07 - No alternative for 8LzXRU4x9Sw= could be found
55,19 - Hashed download is incorrect
55,19 - Loading for alternative to XTaNNFIm3eM=
55,39 - No alternative for XTaNNFIm3eM= could be found
55,43 - Hashing Remaining Archives
55,43 - Looking for files to hash
55,62 - Found 1604 total files, 1543 matching filesize
55,97 - Unable to download Data_Update.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\update.esm)
55,97 - Unable to download Data_Skyrim - Interface.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - interface.bsa)
55,97 - Unable to download Data_Skyrim - Meshes0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes0.bsa)
55,98 - Unable to download Data_Skyrim - Meshes1.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes1.bsa)
55,98 - Unable to download Data_Skyrim - Misc.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - misc.bsa)
55,98 - Unable to download Data_Skyrim - Patch.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - patch.bsa)
55,98 - Unable to download Data_Skyrim - Shaders.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - shaders.bsa)
55,98 - Unable to download Data_Skyrim - Sounds.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - sounds.bsa)
55,98 - Unable to download Data_Skyrim.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim.esm)
55,98 - Unable to download Data_Skyrim - Textures3.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures3.bsa)
55,98 - Unable to download Data_Skyrim - Textures0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures0.bsa)
55,98 - Cannot continue, was unable to download one or more archives
55,98 - File hash check (-42) 9c331ca6d22b73ab51a31b96d4ffb9122cb0b88887080535c7c67b2b20f721ef
56,03 - Encountered error, can't continue - System.Exception: Cannot continue, was unable to download one or more archives
at Wabbajack.Lib.AInstaller.Error(String msg) in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\AInstaller.cs:line 70
at Wabbajack.Lib.MO2Installer._Begin(CancellationToken cancel) in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\MO2Installer.cs:line 161
at Wabbajack.Lib.ABatchProcessor.b__66_0() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\ABatchProcessor.cs:line 177
at Wabbajack.MO2InstallerVM.<>c__DisplayClass31_0.<b__0>d.MoveNext() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 181
--- End of stack trace from previous location ---
at Wabbajack.MO2InstallerVM.Install() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 175
at Wabbajack.InstallerVM.<>c__DisplayClass85_0.<<-ctor>b__75>d.MoveNext() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\InstallerVM.cs:line 383
56,75 - File hash check (-42) 9c331ca6d22b73ab51a31b96d4ffb9122cb0b88887080535c7c67b2b20f721ef
I've tried  Unofficial Skyrim Special Edition Downgrade Patcher, both versions and reinstalling. Nothing helps. You're my last hope!

Yeah having the same :( 100gb sitting there and can't do anything with it..

570,19 - Unable to download binkw64.dll (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|binkw64.dll)
570,19 - Unable to download Skyrim.ccc (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|skyrim.ccc)
570,19 - Unable to download SkyrimSE.exe (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|skyrimse.exe)
570,19 - Unable to download Skyrim_Default.ini (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|skyrim_default.ini)
570,19 - Unable to download Elysium - Dyndolod 3D Output (Creation Club).7z (WabbajackCDNDownloader+State|https://authored-files.wabbajack.org/Elysium - Dyndolod 3D Output (Creation Club).7z_3aa777cd-6677-4077-83d5-7bc5ab81ceaf)
570,19 - Unable to download High_Poly_Head_v1.4_(SE).zip (VectorPlexusOAuthDownloader+State|283|High_Poly_Head_v1.4_(SE).zip|False)
570,19 - Unable to download Data_Dawnguard.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\dawnguard.esm)
570,19 - Unable to download Data_Dragonborn.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\dragonborn.esm)
570,19 - Unable to download Data_HearthFires.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\hearthfires.esm)
570,19 - Unable to download Data_Update.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\update.esm)
570,19 - Unable to download TUDM - The Ultimate Dodge Mod v4 x64.rar (GoogleDriveDownloader+State|0B2VgBVA9jE6RTjJiYnRTTE9qRUE)
570,19 - Unable to download Data_Skyrim - Animations.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - animations.bsa)
570,19 - Unable to download Data_Skyrim - Interface.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - interface.bsa)
570,19 - Unable to download Data_Skyrim - Meshes0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes0.bsa)
570,19 - Unable to download Data_Skyrim - Meshes1.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes1.bsa)
570,19 - Unable to download Data_Skyrim - Misc.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - misc.bsa)
570,19 - Unable to download Data_Skyrim - Patch.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - patch.bsa)
570,19 - Unable to download Data_Skyrim - Shaders.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - shaders.bsa)
570,19 - Unable to download Data_Skyrim - Sounds.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - sounds.bsa)
570,19 - Unable to download Data_Skyrim.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim.esm)
570,19 - Unable to download Data_Skyrim - Textures3.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures3.bsa)
570,19 - Unable to download Data_Skyrim - Textures0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures0.bsa)
570,19 - Cannot continue, was unable to download one or more archives
570,19 - File hash check (-42) 601ae8a7754a68199d625bee07b7f0e9722ab6f4a3d223372e4913783c394b9e
570,27 - Encountered error, can't continue - System.Exception: Cannot continue, was unable to download one or more archives
at Wabbajack.Lib.AInstaller.Error(String msg) in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\AInstaller.cs:line 70
at Wabbajack.Lib.MO2Installer._Begin(CancellationToken cancel) in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\MO2Installer.cs:line 161
at Wabbajack.Lib.ABatchProcessor.b__66_0() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\ABatchProcessor.cs:line 177
at Wabbajack.MO2InstallerVM.<>c__DisplayClass31_0.<b__0>d.MoveNext() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 181
--- End of stack trace from previous location ---
at Wabbajack.MO2InstallerVM.Install() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 175
at Wabbajack.InstallerVM.<>c__DisplayClass85_0.<<-ctor>b__75>d.MoveNext() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\InstallerVM.cs:line 383
570,43 - File hash check (-42) 601ae8a7754a68199d625bee07b7f0e9722ab6f4a3d223372e4913783c394b9e
got this error maybe its because skyrim got a newer update Skyrim ist not on version 1.5.97.0 anymore its now 1.6.318

Same Problem here

Log File - Click to expand
1348,86 - Loading ModLists from GitHub
1357,41 - Starting to install Elysium
1357,43 - Starting Installer Task
1357,43 - Installation has Started
1357,43 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1357,72 - Configuring Processor
1357,72 - Install Folder: E:\elysium
1357,72 - Downloads Folder: E:\elysium\downloads
1357,72 - Game Folder: E:\Games\Steam\steamapps\common\Skyrim Special Edition
1357,72 - Wabbajack Folder: E:\wabbajack\2.5.3.1
1357,72 - Drive watcher is starting. Will warn at 8GB and error at 4GB
1357,72 - Starting Drive watcher on E:\ currently 312,8GB free out of 465,7GB
1357,72 - Validating Game ESMs
1357,73 - Creating Output Folders
1357,78 - Optimizing ModList
1357,78 - Optimizing ModList directives
1360,92 - Looking for files to delete
1360,93 - Cleaning empty folders
1361,99 - Looking for unmodified files
1362,55 - Updating ModList
1362,55 - Optimized 241594 directives to 241594 required
1362,61 - Hashing Archives
1362,61 - Looking for files to hash
1362,69 - Found 1601 total files, 1531 matching filesize
1362,86 - Downloading Missing Archives
1362,86 - Missing 20 archives
1362,86 - Getting Nexus API Key, if a browser appears, please accept
1362,86 - Loading server whitelist
1362,91 - Loaded permissions for 580 servers and 263 Google Drive files
1362,91 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1362,92 - Downloading Data_Skyrim - Misc.bsa
1362,92 - Downloading Data_Skyrim - Animations.bsa
1362,92 - Downloading Skyrim 2020 8.4.2 - 2K-2347-8-4-2-1623772523.7z
1362,92 - Downloading Data_Skyrim - Textures3.bsa
1362,93 - Downloading Data_Skyrim - Patch.bsa
1362,93 - Downloading Data_Skyrim - Sounds.bsa
1362,93 - Downloading Data_Skyrim - Shaders.bsa
1362,93 - Downloading Data_Update.esm
1362,93 - Downloading Data_Skyrim.esm
1362,93 - Downloading Data_Skyrim - Interface.bsa
1362,93 - Downloading Data_Skyrim - Meshes1.bsa
1362,93 - Downloading Data_Skyrim - Textures0.bsa
1362,93 - Downloading Data_Skyrim - Meshes0.bsa
1362,93 - Downloading TUDM - The Ultimate Dodge Mod v4 x64.rar
1362,93 - Downloading Data_HearthFires.esm
1362,94 - (Retry 1 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 100ms
1363,05 - (Retry 2 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 200ms
1363,06 - Hashed download is incorrect
1363,06 - Loading for alternative to GPdcQrqi2NI=
1363,19 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1363,2 - No alternative for GPdcQrqi2NI= could be found
1363,26 - (Retry 3 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 400ms
1363,26 - Hashed download is incorrect
1363,26 - Loading for alternative to /DLG/LjdGXI=
1363,3 - No alternative for /DLG/LjdGXI= could be found
1363,46 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1363,67 - (Retry 4 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 800ms
1363,81 - Hashed download is incorrect
1363,81 - Loading for alternative to kX9UFltG4+s=
1363,92 - Hashed download is incorrect
1363,92 - Loading for alternative to yRcX3Ttf9YM=
1363,95 - No alternative for kX9UFltG4+s= could be found
1364,07 - No alternative for yRcX3Ttf9YM= could be found
1364,17 - Hashed download is incorrect
1364,17 - Loading for alternative to k5EWx/9Woqg=
1364,33 - No alternative for k5EWx/9Woqg= could be found
1364,42 - Hashed download is incorrect
1364,42 - Loading for alternative to U659DN1scQM=
1364,48 - (Retry 5 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\Data\Skyrim - Patch.bsa], waiting 1600ms
1364,57 - No alternative for U659DN1scQM= could be found
1365,16 - Hashed download is incorrect
1365,16 - Loading for alternative to /Sglpr+ZffA=
1365,28 - No alternative for /Sglpr+ZffA= could be found
1365,61 - Hashed download is incorrect
1365,61 - Loading for alternative to krNnq2qHmOo=
1365,76 - No alternative for krNnq2qHmOo= could be found
1365,76 - Downloading Data_Dragonborn.esm
1366,09 - Loading for alternative to GG4pOfUmiRA=
1366,15 - No alternative for GG4pOfUmiRA= could be found
1366,15 - Downloading Data_Dawnguard.esm
1366,65 - Hashed download is incorrect
1366,65 - Loading for alternative to CEgEhUUtOcU=
1366,74 - No alternative for CEgEhUUtOcU= could be found
1366,74 - Downloading SkyrimSE.exe
1366,79 - Hashed download is incorrect
1366,79 - Loading for alternative to eN9rU4PSvEs=
1366,82 - No alternative for eN9rU4PSvEs= could be found
1366,82 - Downloading Skyrim.ccc
1366,82 - Hashed download is incorrect
1366,82 - Loading for alternative to yLhCbCSfkuE=
1366,86 - No alternative for yLhCbCSfkuE= could be found
1366,86 - Downloading binkw64.dll
1366,86 - (Retry 1 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\binkw64.dll], waiting 100ms
1366,94 - Hashed download is incorrect
1366,94 - Loading for alternative to eypuUwdQUb4=
1366,97 - (Retry 2 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\binkw64.dll], waiting 200ms
1367,05 - No alternative for eypuUwdQUb4= could be found
1367,17 - (Retry 3 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\binkw64.dll], waiting 400ms
1367,3 - Hashed download is incorrect
1367,3 - Loading for alternative to 8iPX1dhv7+E=
1367,38 - No alternative for 8iPX1dhv7+E= could be found
1367,58 - (Retry 4 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\binkw64.dll], waiting 800ms
1368,39 - (Retry 5 of 5), got exception (2) Das System kann die angegebene Datei nicht finden: [E:\Games\Steam\steamapps\common\Skyrim Special Edition\binkw64.dll], waiting 1600ms
1369,76 - Hashed download is incorrect
1369,76 - Loading for alternative to EwvbU7wcUUo=
1369,83 - No alternative for EwvbU7wcUUo= could be found
1370 - Loading for alternative to FZXovxp8lX0=
1370,05 - No alternative for FZXovxp8lX0= could be found
1377,35 - Hashed download is incorrect
1377,35 - Loading for alternative to XTaNNFIm3eM=
1377,41 - No alternative for XTaNNFIm3eM= could be found
1379,98 - Hashed download is incorrect
1379,98 - Loading for alternative to rENi4TDkFjY=
1380,04 - No alternative for rENi4TDkFjY= could be found
1380,88 - Hashed download is incorrect
1380,88 - Loading for alternative to 8LzXRU4x9Sw=
1380,95 - No alternative for 8LzXRU4x9Sw= could be found
1722,8 - Hashing Remaining Archives
1722,8 - Looking for files to hash
1722,87 - Found 1601 total files, 1532 matching filesize
1723,03 - Unable to download binkw64.dll (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|binkw64.dll)
1723,03 - Unable to download Skyrim.ccc (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|skyrim.ccc)
1723,03 - Unable to download SkyrimSE.exe (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|skyrimse.exe)
1723,03 - Unable to download Data_Dawnguard.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\dawnguard.esm)
1723,03 - Unable to download Data_Dragonborn.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\dragonborn.esm)
1723,03 - Unable to download Data_HearthFires.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\hearthfires.esm)
1723,03 - Unable to download Data_Update.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\update.esm)
1723,03 - Unable to download TUDM - The Ultimate Dodge Mod v4 x64.rar (GoogleDriveDownloader+State|0B2VgBVA9jE6RTjJiYnRTTE9qRUE)
1723,03 - Unable to download Data_Skyrim - Animations.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - animations.bsa)
1723,03 - Unable to download Data_Skyrim - Interface.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - interface.bsa)
1723,03 - Unable to download Data_Skyrim - Meshes0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes0.bsa)
1723,03 - Unable to download Data_Skyrim - Meshes1.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - meshes1.bsa)
1723,03 - Unable to download Data_Skyrim - Misc.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - misc.bsa)
1723,03 - Unable to download Data_Skyrim - Patch.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - patch.bsa)
1723,03 - Unable to download Data_Skyrim - Shaders.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - shaders.bsa)
1723,03 - Unable to download Data_Skyrim - Sounds.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - sounds.bsa)
1723,03 - Unable to download Data_Skyrim.esm (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim.esm)
1723,03 - Unable to download Data_Skyrim - Textures3.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures3.bsa)
1723,03 - Unable to download Data_Skyrim - Textures0.bsa (GameFileSourceDownloader+State|SkyrimSpecialEdition|1.5.97.0|data\skyrim - textures0.bsa)
1723,03 - Cannot continue, was unable to download one or more archives
1723,04 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1723,04 - Encountered error, can't continue - System.Exception: Cannot continue, was unable to download one or more archives
   at Wabbajack.Lib.AInstaller.Error(String msg) in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\AInstaller.cs:line 70
   at Wabbajack.Lib.MO2Installer._Begin(CancellationToken cancel) in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\MO2Installer.cs:line 161
   at Wabbajack.Lib.ABatchProcessor.b__66_0() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack.Lib\ABatchProcessor.cs:line 177
   at Wabbajack.MO2InstallerVM.<>c__DisplayClass31_0.<b__0>d.MoveNext() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 181
--- End of stack trace from previous location ---
   at Wabbajack.MO2InstallerVM.Install() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 175
   at Wabbajack.InstallerVM.<>c__DisplayClass85_0.<<-ctor>b__75>d.MoveNext() in C:\actions-runner\_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\InstallerVM.cs:line 383
1723,39 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf

You need to downgrade Skyrim with https://www.nexusmods.com/skyrimspecialedition/mods/57618
then it work

Thank you for the link. After reinstall and downgrade unfortunately i'm getting another error.
It's not the same and the log is way shorter.
Version is 1.5.97

Log File - Click to expand

0,19 - Wabbajack Build - fed371a6f1956ee74801c18be22a6d628c68bc0f
0,19 - Running in E:\wabbajack\2.5.3.1
0,2 - Detected Windows Version: 10.0.19043.0
0,2 - System settings - (31,9GB RAM) (4,8GB Page), Display: 2560 x 1440 (8GB VRAM - VideoMemorySizeMb=10240)
0,2 - Pagefile below recommended! Consider increasing to 20000MB. A suboptimal pagefile can cause crashes and poor in-game performance.
0,21 - Getting new Wabbajack version list
0,23 - Steam: Found game The Elder Scrolls V: Skyrim Special Edition (489830) at "E:\Games\Steam\steamapps\common\Skyrim Special Edition"
0,5 - Wabbajack Version: 2.5.3.1
1,17 - Build server is alive
1,17 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
1,58 - Build server is alive
1,58 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
2,09 - Loading ModLists from GitHub
20,54 - Starting to install Elysium
20,55 - Cleaning VFS, this may take a bit of time
20,59 - Starting Installer Task
20,59 - Installation has Started
20,59 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
20,84 - Configuring Processor
20,85 - Install Folder: E:\elysium
20,85 - Downloads Folder: E:\elysium\downloads
20,85 - Game Folder: E:\Games\Steam\steamapps\common\Skyrim Special Edition
20,86 - Wabbajack Folder: E:\wabbajack\2.5.3.1
20,86 - Drive watcher is starting. Will warn at 8GB and error at 4GB
20,86 - Starting Drive watcher on E:\ currently 307,6GB free out of 465,7GB
20,86 - Validating Game ESMs
20,88 - Creating Output Folders
21,51 - Optimizing ModList
21,51 - Optimizing ModList directives
24,74 - Looking for files to delete
24,81 - Cleaning empty folders
25,84 - Looking for unmodified files
26,32 - Updating ModList
26,32 - Optimized 241594 directives to 241594 required
26,41 - Hashing Archives
26,41 - Looking for files to hash
26,48 - Found 1597 total files, 1550 matching filesize
63,99 - Downloading Missing Archives
63,99 - Missing 1 archives
63,99 - Getting Nexus API Key, if a browser appears, please accept
64 - Loading server whitelist
64,08 - Loaded permissions for 580 servers and 263 Google Drive files
64,08 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
64,09 - Downloading TUDM - The Ultimate Dodge Mod v4 x64.rar
65,31 - Hashed download is incorrect
65,31 - Loading for alternative to U659DN1scQM=
65,36 - No alternative for U659DN1scQM= could be found
65,39 - Hashing Remaining Archives
65,39 - Looking for files to hash
65,46 - Found 1597 total files, 1550 matching filesize
65,63 - Unable to download TUDM - The Ultimate Dodge Mod v4 x64.rar (GoogleDriveDownloader+State|0B2VgBVA9jE6RTjJiYnRTTE9qRUE)
65,63 - Cannot continue, was unable to download one or more archives
65,63 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf
65,67 - Encountered error, can't continue - System.Exception: Cannot continue, was unable to download one or more archives
at Wabbajack.Lib.AInstaller.Error(String msg) in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\AInstaller.cs:line 70
at Wabbajack.Lib.MO2Installer._Begin(CancellationToken cancel) in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\MO2Installer.cs:line 161
at Wabbajack.Lib.ABatchProcessor.b__66_0() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack.Lib\ABatchProcessor.cs:line 177
at Wabbajack.MO2InstallerVM.<>c__DisplayClass31_0.<b__0>d.MoveNext() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 181
--- End of stack trace from previous location ---
at Wabbajack.MO2InstallerVM.Install() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\MO2InstallerVM.cs:line 175
at Wabbajack.InstallerVM.<>c__DisplayClass85_0.<<-ctor>b__75>d.MoveNext() in C:\actions-runner_work\wabbajack\wabbajack\Wabbajack\View Models\Installers\InstallerVM.cs:line 383
65,91 - File hash check (-42) 7eb5c6b5e5a9f982cd8d6401f2272db2c8ce63ce43e4d54ea4ee31cec68a28bf

did you download full patcher or best of both worlds patcher?

did you download full patcher or best of both worlds patcher?

First the bothworldspatcher - but this one didn't work correctly without giving any error. Quite confusing.
But the Full patcher worked fine.

Okay i have downloaded the Full Patcher, much appreciated :)

Full patcher worked for me

repo: TitansBane/Elysium


text:
Run monthly

Any news about the branch "run_weekly_monthly" ?
It would be great if you could add official support for run monthly

Judging from https://github.com/Tivix/django-cron/blob/master/docs/sample_cron_configurations.rst#run-monthly-feature , version 0.6 already supports this.

You're right !

authors: doudz jaspercram

repo: Tivix/django-cron


text:
GDAL 2.3 build issues: CPLSetErrorHandler and OGR_G_CreateGeometry

Pardon the confusion with this bug report.  I'm building with a custom bazel env and not using setup.py.  But I think these will hit many people using a GDAL pre 2.3 release (and probably needs a stricter compiler config to run into trouble)
Sadly, I don't know enough about cython to figure out a patch to include with this report
Expected behavior and actual behavior.
Build failures...
I think that CPLErrorHandler needs a ctypedef for CPLSetErrorHandler
third_party/py/fiona/_drivers.pyx_cython_generated.cc:2174:3: error: no matching function for call to 'CPLSetErrorHandler'
  CPLSetErrorHandler(((void *)__pyx_f_5fiona_8_drivers_errorHandler));
  ^~~~~~~~~~~~~~~~~~
third_party/gdal/port/cpl_error.h:161:37: note: candidate function not viable: cannot convert argument of incomplete type 'void *' to 'CPLErrorHandler' (aka 'void (*)(CPLErr, int, const char *)') for 1st argument
CPLErrorHandler CPL_DLL CPL_STDCALL CPLSetErrorHandler( CPLErrorHandler );

and OGR_G_CreateGeometry can't cast an int to an enum.  I copied _shim22.* to _shim.* in my build
third_party/py/fiona/_geometry.pyx_cython_generated.cc:2460:27: error: no matching function for call to 'OGR_G_CreateGeometry'
  __pyx_v_cogr_geometry = OGR_G_CreateGeometry(__pyx_v_wkbtype);
                          ^~~~~~~~~~~~~~~~~~~~
third_party/gdal/ogr/ogr_api.h:87:22: note: candidate function not viable: no known conversion from 'unsigned char' to 'OGRwkbGeometryType' for 1st argument
OGRGeometryH CPL_DLL OGR_G_CreateGeometry( OGRwkbGeometryType ) CPL_WARN_UNUSED_RESULT;
                     ^
third_party/py/fiona/_geometry.pyx_cython_generated.cc:4822:27: error: no matching function for call to 'OGR_G_CreateGeometry'
  __pyx_v_cogr_geometry = OGR_G_CreateGeometry(__pyx_v_geom_type);
                          ^~~~~~~~~~~~~~~~~~~~
third_party/gdal/ogr/ogr_api.h:87:22: note: candidate function not viable: no known conversion from 'int' to 'OGRwkbGeometryType' for 1st argument
OGRGeometryH CPL_DLL OGR_G_CreateGeometry( OGRwkbGeometryType ) CPL_WARN_UNUSED_RESULT;
                     ^

Steps to reproduce the problem.
Sorry. I haven't tried with a normal linux build.
Operating system
Linux + bazel + python 2.7 + cython 0.27 and building as C++11
Fiona and GDAL version and provenance
Fiona and GDAL from pretty close to 2018-Mar-10

GDAL: r41665
Fiona: https://github.com/Toblerity/Fiona/commit/16a6b289d1db953c2894b68d495df1a2aee08bfc

I'm not familiar with bazel, but Fiona seems to build against 2.3 trunk (but then fails on a few test cases).
The errors occur in the part of the code that is auto generated from Cython. How did you generate the c code?  Could you provide a minimal working example of a bazel setup that reproduces this behavior?

rbuffat, The bazel aspect of the build isn't really important.  Likely it's that I'm building in cython C++ mode that really matters.

Would it be possible to provide a minimal minimal working example that leads to this behavior?
As said before, the standard installation method seems to work with gdal 2.3 on the CI. As the error occurs in the auto generated code by cython it could also be a cython and not a fiona issue.
Fiona wraps around the C-library gdal. As you said you compile with c++, annotating functions with 'extern "C"' could solve the issue. But I have to say that I lack the experience and without a base to start with it will be difficult to debug.

Working on the issues a bit more.  It requires getting a bit more explicit about types.  Even and I have worked on tightening up the types in GDAL and my local build tries to be as careful with types as it can.  Here are my notes so far.  I'm pretty sure I'm not doing a good job of where to put things.
For OGR_G_CreateGeometry, I had to add this to _geometry.pxd:
cdef extern from "ogr_core.h":
  ctypedef enum OGRwkbGeometryType:
    wkbUnknown
    wkbPoint
    wkbLineString
         [snip]

And change the function prototype in _geometry.pxd from int to OGRwkbGeometryType:
    void *  OGR_G_CreateGeometry (OGRwkbGeometryType wkbtypecode)

For CPLSetErrorHandler, I modified _drivers.pyx (probably the wrong place for this!):
cdef extern from "cpl_error.h":
    ctypedef void (*CPLErrorHandler)(int, int, const char*);
    void CPLSetErrorHandler (CPLErrorHandler handler)

Then in GDALEnv, I had to cast to a CPLErrorHandler:
    def start(self):
        cdef const char *key_c = NULL
        cdef const char *val_c = NULL

        if GDALGetDriverCount() == 0:
            GDALAllRegister()
        if OGRGetDriverCount() == 0:
            OGRRegisterAll()
        CPLSetErrorHandler(<CPLErrorHandler>errorHandler)  # <-- cast here
        if OGRGetDriverCount() == 0:
            raise ValueError("Drivers not registered")
[snip]

Then
cannot initialize a parameter of type 'char *' with an lvalue of type 'const char *'
  __pyx_t_10 = __pyx_f_5fiona_5_shim_gdal_open_vector
 error: no matching function for call to 'OGR_L_SetIgnoredFields'
error: no matching function for call to 'GDALDatasetCreateLayer'
          __pyx_t_11 = __pyx_f_5fiona_4_err_exc_wrap_pointer(GDALDatasetCreateLayer(__pyx_v_self->__pyx_base.cogr_ds, __pyx_v_name_c, __pyx_v_cogr_srs, __pyx_v_geometry_code, __pyx_v_options)); if (unlikely(__pyx_t_11 == ((void *)NULL))) __PYX_ERR(0, 974, __pyx_L107_error)
[snip]

So in the shim, there is a missing const:
cdef void* gdal_open_vector(char* path_c, int mode, drivers, options) except NULL

becomes
cdef void* gdal_open_vector(const char* path_c, int mode, drivers, options) except NULL

Some info on my build:
    "-DWITHOUT_CPLDEBUG",
    "-DDISABLE_CVSID",
    # "-DSTRICT_OGRERR_TYPE",
    # "-DUSE_IN_GDAL",  # For pcraster/libcsf.
    "-DGDAL_COMPILATION",
    "-D_GNU_SOURCE",
    # "-DPAM_ENABLED",
    "-DHAVE_EXPAT",
    "-DHAVE_LIBZ",
    "-DHAVE_GEOS",
    "-DHAVE_MITAB",
    "-DBIGTIFF_SUPPORT",
    "-DGDAL_NO_AUTOLOAD",
    "-DGDAL_NO_HARDCODED_FIND",
    "-DINTERNAL_LIBGEOTIFF",  # Says to use the GDAL version of SetCSVFilenameHook.
    "-DUSE_CPL",
    "-DPROJ_STATIC",
    "-DPROJ_VERSION=5",

@schwehr thanks for the notes! Adding typedefs for everything will be an all-around win.

I can reproduce this on macOS by setting the cython language in setup.py to c++:
ext_options["language"] = "c++"
ext_options["extra_compile_args"] = ["-std=c++11"]

The edits from @schwehr seem to work, but I'm having some problems with the OGRFieldSubType type in _shim22.pyx.

@snorfalorpagus it's not clear to me if #672 resolves this issue. What's left?

Confirmed that building in c++ mode works.

authors: rbuffat schwehr sgillies snorfalorpagus

repo: Toblerity/Fiona


text:
How do you change brush size?

It seems so simple but I cant figure it out

This might have broken recently. Usually, it's Shift + mousewheel. What browser + OS are you using?

Ah that did it. Sorry i just couldnt figure that out. Sorry for wasting time - thanks.

How about for Linux? On my Linux Mint machine that keybinding does a local magnification of the screen

authors: Jeremy5909 TodePond avidrucker

repo: TodePond/CellPond


text:
seriesChart

Hi,
I am trying to create a "seriesChart" but one of the paramters dc is expecting is "chart", which is exactly the same as the directive name.
Is there a way to go around it?
Thanks,
Pedro

Answering myself... use dc-options

repo: TomNeyland/angular-dc