Web App to Encode/Decode hex strings

Hey there! Welcome to Hacktoberfest 2021!
Thanks for taking interest in this project.
We want to develop a website that can be used to solve Cybersecurity Related Tasks.
One really useful feature will be a script to convert strings from Hexadecimal to ascii
The website needs to be fully responsive!
Tech Stack - HTML, CSS, JS
Example -

Type
String

ASCII
"Hello World"

Hex
"48 65 6c 6c 6f 20 57 6f 72 6c 64"

It's okay if you don't finish 100% of what is required, it's the attempt that matters!
We'll accept PRs even if they complete a sub-component of this issue
(depending on the code submitted and the effort taken)
All the best :D

Can I be assigned this issue please?

Hi @Karun842002 !
I've assigned the Vigenere Cipher one already.
I can't assign you to more than 1 issue, but incase this issue remains open (and no one comments),
you can make a PR and we'll merge it!
Thanks for taking interest!

Hey! Can you assign this issue to me?

Hi @Anshika0924 !
Sure.
Assigning this to you

Yes, almost done..will make a pr today!

@Anshika0924
That sounds great :D

what should be the name of the folder?


Full view with perspective navigation

Reviews are here: https://github.com/FZJ-INM1-BDA/siibra-explorer/pull/1242

usability:
expected: maximisation of a panels hould not change the orthogonal view
actual: maximisation of a panel causes the perspective view to navigate to one of the orthogonal views

@fsdavid , per our discussion, I have pushed a few changes to this PR.
Can you take a look at them when you get a chance, and provide feedback?

It appears to still have some buggy behaviours:

tests are failing
on init condition, it seems the minimap is disabled (errorenously)
on template change, panel mode is not reset

I think the zoom indicators for first and second slice views are calculated incorrectly, otherwise looks good and ready to merge.

Sure

I think current calculations do not work correctly, they depend on the screen size when the slice view does not. I could not understand the exact logic of how it calculates the size and margin of the position indicator now.

Indicator should depend on viewport size IMO.
From my experimentation, zoom seems to be defined as nm/px.
(e.g. does not matter which template we are in, if we call viewer.navigationState.zoomFactor.restoreState(1), the scale bar will  show roughly show the same size.
(e.g. for mni152 template, the finest resolution has resolution of [1e6, 1e6, 1e6]  curl "https://neuroglancer.humanbrainproject.eu/precomputed/Fiber_Bundle/mni_icbm152_t1_tal_nlin_asym_09c_masked/info" | jq '.scales[0].resolution' . When you load the template, then do viewer.navigationState.zoomFactor.restoreState(1e4), you can see that the voxels are roughly 100 pixels across)
Knowing this, the viewport should influence the detail scrubber (red bar).
Is there a particular position which are wildly wrong? Can you share a URL?

It is not about the URL state, It is about screen size. For the first and second views, you can try different screen sizes and the indicator size will be different when it should not.

It is not about the URL state, It is about screen size. For the first and second views, you can try different screen sizes and the indicator size will be different when it should not.

Hmm, actually, the minor scrubber for slice view 1 and 2 are a bit wonky. I will investigate. It is likely that the same error contributes to both, since they both measure the superior-inferior zoom level.
In general though, should the size not be different when the viewport has different sizes? The visible area is different on resize. For example this link when third panel is maximised, when viewport is 900px wide, it looks like:

But when the viewport is 400px wide, it looks like:

For views 1 and 2, changing the window width should not affect the indicator, and it should be for view 3. The exact opposite for windows height - 1 and 2 should be affected and 3 not.

@fsdavid you were right, panel 1 and 2 should depend on height, but was mistakenly made depend on width.
It has been fixed in the latest commit.

I would say just 3 things about the zoom bar:
1 - It does not have a minimum width/height. When it is zoomed in, after some time it disapears
2 - For Allen mouse it is too small (All views)
3 - For the Waxholm it is also too small (Views 2 and 3)

Good point.
I will investigate why.
I think they can be a 2.8.1 or 2.9 feature.

Good point.
I will investigate why.
I think they can be a 2.8.1 or 2.9 feature.

Ok, connectivity and multi-region selection fixes also will be added to  2.8.1

@fsdavid I think I found the bug. Can you take a look at the PR again? (preview at https://siibra-explorer.apps-dev.hbp.eu/devfullview/#/ )

@xgui3783 Sure, could you please explain what the bug is?

@xgui3783 Sure, could you please explain what the bug is?

@fsdavid
The zoom mistakenly took width rather than height. Should have been fixed now.

That is fixed. One issue is that if you maximize the view on the monkey brain and change the atlas to human, zoom and maximize icons are appearing incorrectly. Seems panel view sorting is not restarting.

One issue is that if you maximize the view on the monkey brain and change the atlas to human, zoom and maximize icons are appearing incorrectly. Seems panel view sorting is not restarting.

@fsdavid this seems to be a bug that exist in the current version of the viewer, and thus out of scope for this PR.
We should raise an issue and deal with it in a separate PR.

In this case, it works nicely


Can't seem to get the extension to work (vscode on Debian 8.6)

Hello,
I am trying to use your ASP.NET razor extension but I can't seem to get it to work on vscode + Debian 8.6.
Steps to reproduce:
mkdir hwapp && cd hwapp
dotnet new --type web
open the folder in vscode
Results: http://take.ms/3gWpU
Am I misconfiguring something? Please advise.
Regards,
Igor

P.S. I tested it on Windows 10 also, it works there.

Hi,
i'm sorry to hear that!
Can you check the version of your vs code installation? I am targeting the latest version 1.8.
Greets
Patrick

Both versions are 1.8.1 (the same version works on Windows and not on Debian).
http://take.ms/vDaww
http://take.ms/4mpCD
Regards,
Igor

Hi,
I will try to reproduce this and let you know if I found a solution!
Greets
Patrick


Can't instantiate class from within itself

Operating system or device, Godot version, GPU Model and driver (if graphics related):
Solus 3 64-bit (Linux), Godot 2.1.4 Stable
Issue description:
You can't instantiate a class from within itself. Here's an example:
extends Spatial

class Test:

    func _init():
        print("Hello, Test.")

    func create_new():
        print("Creating a new one...")
        var n = Test.new() # This doesn't work - it won't even compile.

func _ready():
    var t = Test.new()

see this one. #2012

Hey, thanks, it does work! But I'm not sure why get_script() returns the enclosing class and not the class defined in the file (i.e. what extends Spatial)...?

But I'm not sure why get_script() returns the enclosing class and not the class defined in the file (i.e. what extends Spatial)...?

This happens because get_script is a method of the Object class, and thus does not know anything about which file defines the script.

this should be documented in gdscript section. it's a special and gdscript specific case, comparing to other languages.

This happens because get_script is a method of the Object class, and thus does not know anything about which file defines the script.

But the "script" is referring to the script file the classes exist in, right?

this should be documented in gdscript section. it's a special and gdscript specific case, comparing to other languages.

Yeah, I agree.

get_script doesn't seem to work from a static function since "Parse Error: Can't call non-static function from a static function.I would like to make static creation funcs likeMyClass.from_string( value )`, but I can't find a way to create the object from that static function. Any ideas?

@cgbeutler Support for creating new instances in a static function is being tracked in https://github.com/godotengine/godot/issues/27491.


Adding the files needed to allow the devs to mount their local code

Hi @quartje ! This PR adds the possibility to mount local directories with code into one of the services that the user chooses.
It uses:

docker-compose.yml files that override settings for just the service in question. Each service directory has one of these files. They mount a local volume over /var/html/www in the container
the local directory to mount is chosen from an environment variable because docker compose files have the ability to read env vars and replace them in the file, like a templating system
a startup script called start-dev-env.sh that takes two parameters: the service name and the local directory to mount. Example: start-dev-env.sh webauthn /home/dan/Stepup-webauthn (the recommended way would be to use absolute paths).
the startup script uses these two parameters to read the docker compose override file from the service's directory and replace the code path in that file (by reading it as an env var)

NOTES:

if you do not like the idea of a startup script (it is a really simple one), we can just instruct the devs on how to run this manually:
export CODE_PATH=<path_to_code>
docker-compose -f docker-compose.yml -f <service_directory>/docker-compose.override.yml up

I also had another idea where we can have a single docker-compose.override.yml file in the root directory that we can use as a template. And use some sed / bash magic to replace what we need in that file for any service required. But I think it is more prone to errors and also having an override file for each service allows us in the future to do more dev customisation for each service.

@quartje - I have resolved both your requests to this PR. When you have the time, please test.


Redrawing the widget for each text

If there are 5 textviews, in the "update" operation
setting textview1 value -> updating widget.
setting textview2 value -> updating widget.
...
This is very wrong. Android doesn't support fast widget update anyway.
It should set all values first and update once.

Hi @ruwiss will look into this. But I'm also open for a pull request as long as it accompanied with a test suite.


Worse performance in Flutter release vs Flutter debug

We're using your package in our flutter app to compare embeddings, and we're noticing that it's a lot slower in release mode versus debug mode.
To give concrete numbers, comparing 10K embeddings using Vector class takes only 11 seconds in debug mode but 56 seconds in release mode.
I'm using the following simple code to benchmark:
Future<int> clusteringTimeInSeconds(int embeddingAmount) async {
  // Create 10K fake embeddings
  final embeddings = List.generate(embeddingAmount, (_) => _createRandomEmbedding());
  final List<Vector> vectorEmbeddings =
      embeddings.map((embedding) => Vector.fromList(embedding)).toList();

  final startTime = DateTime.now();
  for (int i = 1; i < embeddings.length; i++) {
    if ((i + 1) % 250 == 0) {
      debugPrint("Processed ${i + 1} embeddings");
    }
    final vectorEmbedding1 = vectorEmbeddings[i];
    double closestDistance = double.infinity;
    for (int j = i - 1; j >= 0; j--) {
      final double distance = 1 - vectorEmbedding1.dot(vectorEmbeddings[j]);
      if (distance < closestDistance) {
        closestDistance = distance;
      }
    }
  }
  final endTime = DateTime.now();
  final vectorClusteringTime = endTime.difference(startTime).inSeconds;

  return vectorClusteringTime;
}

Please see this repo for the full code of this MRE.

Hello,
I will take a look soon.

@laurenspriem flutter release mode utilises AOT (Ahead-Of-Time) compilation. AOT compilation doesn't use some optimisation techniques, compared to JIT (Just-In-Time) compilation, which is used in debug mode.
I'll try to force compiler to use some optimisations for AOT as i does in JIT mode.

@laurenspriem, apparently, this is a Dart SDK issue. I've reached out to the Dart team to look into the problem and am waiting for their response. In the meantime, I'll try to use C-language FFI to provide good performance in Flutter's release mode.

@laurenspriem good news! Dart team found a missing optimization for AoT compilation (which is used in flutter release mode). The fix will be delivered soon to Dart SDK - apparently, we will need to update Dart version to make it work

That's great to hear! Thank you for taking this issue so seriously.
I'm curious about the exact optimization. Is there perhaps a Dart issue or response you could point me towards?

I think the performance will be comparable to debug mode. There is an issue, but it seems more inactive than active. I asked about the problem on Twitter here and got a response in the thread.

The fix is in the main branch - https://github.com/dart-lang/sdk/commit/e0710a5cc61a52b73b07a616e2c611ef79b57a60
As far as I understand, it's in the dev-channel (https://github.com/dart-lang/sdk/releases/tag/3.5.0-236.0.dev)

@laurenspriem
Hi,
I have tested the Dart SDK 3.5.0, and I found that the performance in AoT compilation is even better—6 seconds in AoT versus 9 seconds in JIT.
Now you can definitely use ml_linalg in any Flutter app without sacrificing performance.

@laurenspriem
keep in mind that you need to switch to Dart SDK 3.5.0


Checkout error on tenant (OCC-146)

On a website created in OrchardCore.Cms.Web I get this error at checkout.
To Reproduce
Steps to reproduce the behavior:

Add the OrchardCore.Commerce NuGet package to the OrchardCore.Cms.Web project
Create a new site the OrchardCore.Commerce.Development.Setup recipe
Activate all Commerce features
Add TestPriceVariantProduct to your cart and click Checkout

Jira issue

Running all commerce recipes checkout works.

The problem occurs in this line:
https://github.com/OrchardCMS/OrchardCore.Commerce/blob/c3ee6f30abeff3fd2ee06c7182ba029e85de4306/src/Libraries/OrchardCore.Commerce.AddressDataType/Regions.cs#L19
Changing from culture.LCID to culture.Name fixes the problem.

I'm not sure what a customized culture is, are you using some unusual locale settings? We only need the stock regions and using new RegionInfo(string name) has caused different problems on other operating systems, so it makes more sense to just skip any region that throws an exception when constructed from culture LCID (see PR #281). The updated package will be up on our CloudSmith once that PR is merged. There will be a NuGet release soon too, probably next week.


updated image, hero and html block cypress test

@iFlameing can you please update this, and make sure it works?

@sneridagh Fixed :)


Match contains does exact matching 0.9.6.RC3+ for nested json and nested list ordering as opposed to 0.9.5

The following are passing on 0.9.5:
Feature: match_contains

    Scenario: Deeply nested contains used to work in 0.9.5 but in 0.9.6 seems to require all fields to be present
      Given def message =
      """
          {
              "correlationId": "101",
              "text": "Hello to everyone",
              "data": {
                  "deeply": {
                      "nested": "no",
                      "id": "1010"
                  }
              }
          }
          """
      Then match message contains { text: "Hello to everyone" }
      Then match message contains { data: { deeply: { nested: "no" } } } }

  Scenario: Match contains for sublist works even if simple list elements are reversed
    Given def message =
      """
      {
          order_id: 5,
          products: [100,101]
      }
      """
    Then match message contains { order_id: 5, products: [101, 100] }

  Scenario: Match contains for sublist works even if complex list elements are reversed
    Given def message =
      """
      {
          order_id: 5,
          products: [
            { product_id: 100, name: "bicycle" },
            { product_id: 101, name: "car" }
          ]
      }
      """
    Then match message contains
      """
      {
          order_id: 5,
          products: [
            { product_id: 101, name: "car" },
            { product_id: 100, name: "bicycle" }
          ]
      }
      """

0.9.6.RC3 + Latest develop (as of an hour ago or so)
Scenario 1:
match_contains.feature:22 - path: $.data.deeply, actual: {nested=no, id=1010}, expected: {nested=no}, reason: actual value has 1 more key(s) than expected: {id=1010}

Scenario 2:
21:15:30.173 [ForkJoinPool-1-worker-3] ERROR com.intuit.karate - assertion failed: path: $.products[0], actual: 100, expected: 101, reason: [path: $.products[0], actual: 100, expected: 101, reason: not equal (Integer)]

match_contains.feature:29 - path: $.products[0], actual: 100, expected: 101, reason: [path: $.products[0], actual: 100, expected: 101, reason: not equal (Integer)]

Scenario 3 equivalent of 2.
I have reproduced this here: https://github.com/KostasKgr/karate-issues/blob/match_contains_issues/src/test/java/examples/match_contains.feature
The above is with 0.9.5, tried with 0.9.6.RC3 and 2.0.0 which i hopefully built correctly from latest develop.

okay - we have a new contains deep that needs to be documented better thanks to @abhi-rao in #1080 - will keep this ticket open to fix the docs
Then match message contains deep { data: { deeply: { nested: "no" } } } }

can you confirm the rest is also ok ?

Thanks for the prompt response @ptrthomas!
Scenarios 1 & 2 work with contains deep. Scenario 3 seems to match two step definitions and fails, tested on 0.9.6.RC3 and latest (?) develop  ( 2f8765b32ade37f8da2ef8b201d890fc7818874c )
I have updated the repo above with the contains deep version.

  Scenario: Match contains for sublist works even if complex list elements are reversed
    Given def message =
      """
      {
          order_id: 5,
          products: [
            { product_id: 100, name: "bicycle" },
            { product_id: 101, name: "car" }
          ]
      }
      """
    Then match message contains deep
      """
      {
          order_id: 5,
          products: [
            { product_id: 101, name: "car" },
            { product_id: 100, name: "bicycle" }
          ]
      }
      """

match_contains.feature:43 - more than one step-definition method matched: match message contains deep - [public void com.intuit.karate.StepActions.match(java.lang.String,java.lang.String,java.lang.String) [message , contains,  deep], public void com.intuit.karate.StepActions.matchDocstring(java.lang.String,java.lang.String,java.lang.String) [message contains , deep]]

Was checking out the 2 steps that match, makes me wonder why scenario 2 works, if "message contains" ends up being the expression, but it seems the whole string is concatenated again later.
    @Override
    @When("^match (.+)(=|contains|any|only|deep)( .+)$")
    public void match(String expression, String operators, String rhs) {
        MatchStep m = new MatchStep(expression + operators + rhs);
        context.match(m.type, m.name, m.path, m.expected);
    }

@KostasKgr I tried a little bit and am giving up. you can do this in 2 steps:

* def expected =
"""
{
    order_id: 5,
    products: [
      { product_id: 101, name: "car" },
      { product_id: 100, name: "bicycle" }
    ]
}
"""
* match message contains deep expected

the regexes need tweaking, maybe you can figure :)

Yeah, was contemplating how to change the regexes, didnt have a good idea yet, because "contains" is a subset of "contains deep"
Are you considering tracking the docstring version of match in a separate issue, and have this one for the deep documentation?
Do "contains any" and "contains only" work with docstring? I suppose they have the same problem? Was it always like this or regressed in 0.9.6?
Cheers

@KostasKgr good news and thanks for the discussion - an alternative simpler approach clicked in my head. feels good to have solved it finally ! yes this was always like this :) very rarely needed though

Oh nice!
I was playing around with regex before i read your last response, ended up with the following for the normal ones:
^match (.*? )(contains deep|contains any|contains all|contains|==)( .*)$

If you remove the dollar it probably works to unify them in one step as you have it in your last commit

I tried out the one you committed earlier, not sure op2 and rhs is what you would expect:

If all you do is concatenate it and pass it to matchstep then it doesnt really matter matching them exactly though
It also matches the following, not sure if you want those either:
match mpla deep
match mpla any
match mpla all
match mpla =

But it is interesting to have op2, i hadnt thought of that, although since any is not valid and only contains any is valid it might work better as one operator. Not sure if java parses regex the same way as https://regex101.com/ , but when i put contains at the end of the alternative match it worked as I wanted it to.
Cheers

@KostasKgr the rhs comes into the picture for the "docstring" variation. it will be null as a capturing group but will be set from karate internals (the stuff between the triple-quotes), I think I'll leave as it is now

Oh! didn't know that rhs works like that! Awesome! :) I will give the latest commit a spin :)

All three scenarios I had posted pass with latest develop, cheers

0.9.6 released


Use markdown-backed service updates

Context
We want to add markdown-backed service updates, added by non-developers.
The request is to provide design-history-esque updates, which are added via markdown files with front matter metadata.
Changes proposed in this pull request

Add a MarkdownDocument class to load and parse front matter metadata from markdown files
Add markdown files for content
Move Placements render_markdown helper method into our shared top-level namespace
Add the /service-updates page

Guidance to review

Visit /service-updates
Content is still pending.

Link to Trello card
https://trello.com/c/cO0hIplh/592-updates-page
Screenshots

 Updates page

 Updates page

 Updates page


Compare what is faster to execute SizeOf everytime or to read it from memory

https://github.com/linksplatform/Unsafe/blob/e208ef07ad94692e25c63f7143ca4b14dbef729d/Platform.Unsafe/ByteArrayExtensions.cs#L17
https://github.com/linksplatform/Unsafe/blob/e208ef07ad94692e25c63f7143ca4b14dbef729d/Platform.Unsafe/StructureExtensions.cs#L15
https://github.com/linksplatform/Unsafe/blob/e208ef07ad94692e25c63f7143ca4b14dbef729d/Platform.Unsafe/StructureExtensions.cs#L28

The Structure.Size looks faster.


fix setting correct version for hcm package

Proposed changes
HCM needs special version of scikit-learn since it uses old pickle files
Related issues

Necessary checks

[ ] Update package version
[ ] Run catkin build
[ ] Write documentation
[ ] Create issues for future work
[ ] Test on your machine
[ ] Test on the robot
[ ] Put the PR on our Project board

Still WIP?


Update default (source tarball) download URL

When you don't have Javascript or the script is unable to detect your platform the install button currently points to a link that does not exist.

Thanks!


WASM Refreshing one peer causes instant panic in other.

This is a different issue to #113.
bevy_matchbox = { git = "https://github.com/johanhelsing/matchbox", branch = "main", features = ["ggrs"] }
bevy = { version = "0.11", features = ["mp3", "wav"] }
bevy_ggrs = { git = "https://github.com/gschup/bevy_ggrs", branch = "main" }

To reproduce:

Connect two peers together over wasm.
Refresh one of the client webpages.
The other one instantly panics before anything can happen.

The culprit is this unwrap here:
https://github.com/johanhelsing/matchbox/blob/0e8df99735c137699103f15a6f17f8b0fb4be233/matchbox_socket/src/webrtc_socket/mod.rs#L217
Relevant console error:
app.js:449 panicked at 'called `Result::unwrap()` on an `Err` value: MessagingError(JsError(JsValue(InvalidStateError: Failed to execute 'send' on 'RTCDataChannel': RTCDataChannel.readyState is not 'open'
Error: Failed to execute 'send' on 'RTCDataChannel': RTCDataChannel.readyState is not 'open'
    at http://<IP_ADDRESS>:9999/wasm/app.js:1294:25
    at handleError (http://<IP_ADDRESS>:9999/wasm/app.js:251:18)
    at imports.wbg.__wbg_send_3264748509a2dd7c (http://<IP_ADDRESS>:9999/wasm/app.js:1293:67)
    at web_sys::features::gen_RtcDataChannel::RtcDataChannel::send_with_u8_array::h77285afc2b4a3741 (wasm://wasm/06fb8afa:wasm-function[46246]:0xc350d0)
    at matchbox_socket::webrtc_socket::wasm::<impl matchbox_socket::webrtc_socket::PeerDataSender for web_sys::features::gen_RtcDataChannel::RtcDataChannel>::send::hc07993961dabd924 (wasm://wasm/06fb8afa:wasm-function[43207]:0xc020ba)
    at <futures_util::future::future::fuse::Fuse<Fut> as core::future::future::Future>::poll::h98ef1e254452f433 (wasm://wasm/06fb8afa:wasm-function[643]:0x19a53b)
    at futures_util::future::future::FutureExt::poll_unpin::h7309e8d41f30958f (wasm://wasm/06fb8afa:wasm-function[88301]:0xd9911c)
    at matchbox_socket::webrtc_socket::socket::run_socket::{{closure}}::{{closure}}::{{closure}}::h3f57e1c301bafcd9 (wasm://wasm/06fb8afa:wasm-function[39024]:0xbb1bd8)
    at <futures_util::future::poll_fn::PollFn<F> as core::future::future::Future>::poll::hc6036724fd86f41f (wasm://wasm/06fb8afa:wasm-function[14619]:0x888ddb)
    at matchbox_socket::webrtc_socket::socket::run_socket::{{closure}}::hebb7623b38029b8d (wasm://wasm/06fb8afa:wasm-function[1293]:0x2f159a))))', C:\Users\sarah\.cargo\git\checkouts\matchbox-9d3f96917a0a12d8\9ad07f5\matchbox_socket\src\webrtc_socket\mod.rs:217:51

Stack:

Error
    at imports.wbg.__wbg_new_abda76e883ba8a5f (http://<IP_ADDRESS>:9999/wasm/app.js:433:21)
    at console_error_panic_hook::hook::h3365ffba7e1ce71e (wasm://wasm/06fb8afa:wasm-function[8249]:0x6e6c90)
    at core::ops::function::Fn::call::hce63c938a140a485 (wasm://wasm/06fb8afa:wasm-function[97660]:0xdb5ba7)
    at std::panicking::rust_panic_with_hook::h5cee2a9564faeb6d (wasm://wasm/06fb8afa:wasm-function[14468]:0x880bbe)
    at std::panicking::begin_panic_handler::{{closure}}::h38a949ca54e64e6b (wasm://wasm/06fb8afa:wasm-function[20634]:0x9a25b7)
    at std::sys_common::backtrace::__rust_end_short_backtrace::hc4f3d2fd3090193f (wasm://wasm/06fb8afa:wasm-function[96359]:0xdb2de9)
    at rust_begin_unwind (wasm://wasm/06fb8afa:wasm-function[37469]:0xb90fb5)
    at core::panicking::panic_fmt::h8a19fa1eb63fbb67 (wasm://wasm/06fb8afa:wasm-function[49759]:0xc6982b)
    at core::result::unwrap_failed::h11ff2abd8d53a5bd (wasm://wasm/06fb8afa:wasm-function[24712]:0xa3b225)
    at <futures_util::future::future::fuse::Fuse<Fut> as core::future::future::Future>::poll::h98ef1e254452f433 (wasm://wasm/06fb8afa:wasm-function[643]:0x19addd)

I changed my app to depend on the unwrap-healing branch of https://github.com/johanhelsing/matchbox/pull/283. This fixes the issue.

OOh, didn't know #283 would come in handy so fast ;) That's awesome.
unwrap-healing fixes this fundamentally because instead of panicking if a send fails, it tries to send it instead (and ignores the error).
For now, you could use
`toml
bevy_matchbox = { git = "https://github.com/johanhelsing/matchbox", branch = "unwrap-healing", features = ["ggrs"] }

It might be a few days or weeks before `unwrap-healing` makes it into a release because I think #286 needs some discussion and will eventually go into #283.


Bluetooth: L2CAP send le data lack calling net_buf_unref() function

Describe the bug
In l2cap_chan_le_send() function, if err return value is not success, why need check the segment is the original buffer or not.
The source code is this,
        /* If the segment is not the original buffer release it since it
         * won't be needed anymore.
         */
        if (seg != buf) {
            net_buf_unref(seg);
        }

I think it should be:
      /* release the segment
         */
        net_buf_unref(seg);
// and relese the seg in l2cap_chan_tx_process() function,

Is my understand right?

@Vudentz would you mind checking this?

Also, I found that these places also need call unref(), is right?
if (conn->rx->len < sizeof(uint16_t)) {
/* Still not enough data received to retrieve the L2CAP header
* length field.
*/
+++        net_buf_unref(buf);
return;
}
acl_total_len = sys_get_le16(conn->rx->data) + sizeof(struct bt_l2cap_hdr);

if (conn->rx->len < acl_total_len) {
	/* L2CAP frame not complete. */

+++       net_buf_unref(buf);
return;
}

@yajunzhi Could you provide the symptoms you are observing with the reported issue. Also, it will be helpful if you can provide a sample test application to reproduce the issues.
Also, if there is issue with bt_acl_recv, this should be a new github issue.
Closing this issue, until more details around reproducing the issue is provided, and feel free to reopen.


Watch KUBECONFIG for changes

Describe the problem/challenge you have
We have a multi-tenant and multi-cluster environment in which we use different kubeconfig files to dynamically change between clusters. You can think of different regions (CHINA, AMERICA, EUROPE, etc.). I successfully installed Octant on a jump server (!) and connecting to it via browser with SSH-Tunnel (which is the most common way - as I know - in big companies, where the different Divisions do not have direct access to each others data centers.
So whenever I change the KUBECONFIG env variable to a new config file, otctant stays the same as before. As KUBECONFIG is unique for each bash-session. The SSH-Tunnel-session (a separate session) would not reflect the changes of KUBECONFIG  in my current session.
Describe the solution you'd like
Maybe Octant could have its own settings file, which I could change. So I could set a new config file and Octant can update. Maybe for several user/login-profiles.
Anything else you would like to add:
I working on a solution with gdb debbuging tool. Attach to process of octant and change variable, but this is not the way it should be done , right :)
Environment:

Octant version (`
Version:  0.10.2
Git commit:  438ce3d52088c1e3e15aaf9817ba71e3c85255f5
Built:  2020-02-14T23:12:26Z
):
Kubernetes version (
Client Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.0", GitCommit:"e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529", GitTreeState:"clean", BuildDate:"2019-06-19T16:40:16Z", GoVersion:"go1.12.5", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.6-dhc", GitCommit:"72c30166b2105cd7d3350f2c28a219e6abcd79eb", GitTreeState:"dirty", BuildDate:"2020-01-22T06:25:41Z", GoVersion:"go1.13.5", Compiler:"gc", Platform:"linux/amd64"}
):
OS (
SUSE Linux Enterprise Server 12 SP4  (x86_64) -
Linux 4.12.14-95.32-default #1 SMP Wed Sep 18 05:00:42 UTC 2019 (5fbcb00) x86_64 x86_64 x86_64 GNU/Linux
):

[SOLVED] using multi-definition kubeconfig
We are using a multi-context kubeconfig and starting octant with that:
OCTANT_LISTENER_ADDR=<IP_ADDRESS>:7777 ~/tools/octant_0.10.2_Linux-64bit/octant --kubeconfig /home/lochmar/.kube/multi_tenants.kubeconfig  &

We avoid having Octant reload the kubeconfig when the environment variable changes because we don't want to reload because some other tool has changed the kubeconfig. We do how ever watch the file itself for changes.
So as you've discovered you can point Octant to a multi-context kubeconfig and you can append / remove entries from it and Octant should reload when that file changes, without the need to restart Octant.


import/path: Plea for a brief addendum to the documentation on the issue of big.Int shallow copies (28423)

Go version
go version go1.23.0 linux/amd64
Output of go env in your module/workspace:
GO111MODULE='on'
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/chris/.cache/go-build'
GOENV='/home/chris/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/home/chris/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/chris/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/home/chris/goroot/go'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/home/chris/goroot/go/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.23.0'
GODEBUG=''
GOTELEMETRY='local'
GOTELEMETRYDIR='/home/chris/.config/go/telemetry'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/home/chris/go/src/monetor/go.mod'
GOWORK=''
CGO_CFLAGS='-g -O2 -Wno-return-local-addr'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1398939466=/tmp/go-build -gno-record-gcc-switches'

What did you do?
tl;dr: This is a plea for a documentation touch-up around big.Int shallow copies. It is possible that a link to this issue may suffice.  Here is the scenario:
I was working a case in which a complex structure gnarly needed an additional i big.Int.  I chose a big.Int value rather than a big.Int pointer to avoid the need to populate a pointer on every allocation.
There was one case in which that structure was copied, so I created a copy method.  Based on the existing documentation, I thought the following would suffice:, and remain valid if there were further changes to gnarly.
func (z *gnarly) Set(x *gnarly) *gnarly {
    *z = *x // creates un-supported shallow copy z.i
    z.i.Set(&x.i) // replace un-supported shallow copy z.i
    return z
}

What did you see happen?
The result was that z.i and x.i were still entangled, sharing the same underlying nat slice.  OK, that's fair, shallow copies are unsupported, but the documentation suggests using Int.Set in like cases, and even the Int.Set code suggests that a new value slice will be created when it calls nat.set - quoting from big source:
func (z nat) set(x nat) nat {
	z = z.make(len(x))
	copy(z, x)
	return z
}

But sadly the z.make(len(x)) doesn't make a new slice in this case, it reuses the existing (entangled) one.  Reasonable optimization, but dang.
What did you expect to see?
So the plea is this:  In cases like this, when refactoring complex existing go code, it may come to be that a shallow big.Int copy is created.  What to do about it?  The rule violated, game over approach isn't... helpful.  What would be helpful is additional documentation, perhaps even a link to this issue, that shows a workaround, such as:
func (z *gnarly) Set(x *gnarly) *gnarly {
    *z = *x // creates un-supported shallow copy z.i
    *z.i = big.Int{} // Blow away unsupported shallow copy
    z.i.Set(&x.i) // populate value.
    return z
}

I admit a typed the example code by hand, there is probably at least one typo, hopefully I can edit.

Related Issues and Documentation

math/big: document that shallow copies of big.Int/Rat/Float are not supported #28423 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

Duplicate of #28423


Fullname and Email

Before jumping into Pr first comment for assign.All Problem from Edabit. Link is mandatory to add
Problem statement: Create the instance attributes fullname and email in the Employee class. Given a person's first and last names:

Form the fullname by simply joining the first and last name together, separated by a space.
Form the email by joining the first and last name together with a "." in between, and follow it with @company.com at the end. Make sure the entire email is in lowercase.

Problem Link: https://edabit.com/challenge/gB7nt6WzZy8TymCah

Before submitting a PR please Check some details.Check Edabit for problem task

[ ] fileName formet should be in camelcase
example- returnTheNextNumber.py
[ ]  Add label for Problem
[ ]  In file there should be problem statement and link to probelm
example -

'''
    Probem Task : This program will add two numbers
    Problem Link : https://edabit.com/challenge/SFzHtm63XT6EYNHWY
'''
*/
def main():
    return a + b

This repository is vaild for HacktoberFest2020
Read before making PR - How to contribute on Github
Good Luck,

Hello, I can work on this problem. I checked all the problems contributed, this is for sure is a new one: D

Hello, Can I work on this problem and make a PR?

Can i work on this and make a PR?

Let this assign to me I can do this. Please I'll an entry for the Hacktoberfest!

Hey @everyone, to contribute to this repository you have to pick one problem from https://edabit.com and then create an issue for solving that problem and ask to be assigned for that, after assigned you can work on your problem and submit the PR.

assign me. I would like to work on it.

Hello, this issue looks familiar to me as I have gone through edabit .
Can I work on this problem  ?

Hello  @aayushi-droid  can i work on this problem.

I too want to work on this.

may I have permission for this? I Solved that one from the https://edabit.com/challenge/

Hey! I can do this! Or another one. Just let me know!

I would like to work on this problem in python. please assign me.

Thanks all of you for your message. But we can assign the issue to only 1 person and priority will be give to the issue creator.
Feel free to check Edabit.com to find new problem to create new issue and PR.
Best of Luck | Happy HacktoberFest


Unmap zero page for Arm64

As discussed in #296 , we have to unmap the zero page for NULL pointer.
 I can address them, but it would cost some times, I think it would not be done before this weekend or next Monday. Is it OK?

@weichen81 No hurry, take your time.

New PR create https://github.com/Solo5/solo5/pull/300


Linux GPU Rendering Screen Flicker on New Version of LibGL

Describe the bug
When walking around with GPU rendering enabled the screen flickers blank for an instant whenever a new chunk is loaded. The issue began last night, I'm not sure but I think it's related to the newest version of LibGL released on Linux Mint (1.3.2-1)
Disabling fog eliminated the screen flicker.
To Reproduce

Launch RL on Linux with GPU rendering and fog enabled and LibGL version 1.3.2-1 or later
Run far enough to load a new chunk

Environment (please complete the following information):

OS: Linux Mint 20
RuneLite version: <IP_ADDRESS>
Launcher version: 2.1.3

Could you upload your client logs from today, or some session where this bug occurred?

Could you upload your client logs from today, or some session where this bug occurred?

Also this same issue reportedly occurred for another user on a Macbook Air

Also this same issue reportedly occurred for another user on a Macbook Air

2021-01-07 00:14:07 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool48.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Reldo may have a clue., npc: Reldo, solution: Speak to Reldo to receive a strange device.
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Jorral may have a clue., npc: Jorral, solution: Speak to Jorral to receive a strange device.
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Watson may have a clue., npc: Watson, solution: Speak to Watson to receive a strange device.
2021-01-07 02:40:28 [OkHttp https://services.runescape.com/...] WARN  n.r.http.api.hiscore.HiscoreClient - Jagex Hiscore API returned unexpected data
2021-01-07 14:56:31 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool232.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 17:38:01 [OkHttp https://pbs.twimg.com/...] WARN  n.r.client.plugins.feed.FeedPanel - null
java.net.UnknownHostException: pbs.twimg.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at okhttp3.Dns$1.lookup(Dns.java:39)
	at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:170)
	at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.java:136)
	at okhttp3.internal.connection.RouteSelector.next(RouteSelector.java:81)
	at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:171)
	at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:121)
	at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:100)
	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:120)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185)
	at okhttp3.RealCall$AsyncCall.execute(RealCall.java:135)
	at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 17:38:11 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool78a.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 18:19:36 [AWT-EventQueue-0] WARN  n.r.c.plugins.hiscore.HiscorePanel - Error fetching Hiscore data timeout
2021-01-07 19:25:19 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool195.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 19:51:25 [AWT-EventQueue-0] WARN  n.r.c.plugins.hiscore.HiscorePanel - Error fetching Hiscore data timeout
2021-01-07 21:39:32 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool12.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 21:56:23 [OkHttp https://services.runescape.com/...] WARN  n.r.http.api.hiscore.HiscoreClient - Jagex Hiscore API returned unexpected data
2021-01-07 22:54:43 [pool-3-thread-1] INFO  n.r.client.discord.DiscordService - Discord RPC service is ready with user bpf101.
2021-01-07 23:11:27 [RuneLite] INFO  net.runelite.client.RuneLite - RuneLite <IP_ADDRESS> (launcher version 2.1.3) starting up, args: none
2021-01-07 23:11:28 [Preloader] INFO  net.runelite.client.rs.ClientLoader - Using cached vanilla client
2021-01-07 23:11:29 [Preloader] WARN  net.runelite.client.rs.ClientLoader - Cached patch hash mismatches, regenerating patch
2021-01-07 23:11:31 [Preloader] INFO  net.runelite.client.rs.ClientLoader - client-patch 948284500.7
2021-01-07 23:11:31 [RuneLite] INFO  n.r.client.account.SessionManager - No session file exists
2021-01-07 23:11:32 [RuneLite] INFO  n.r.c.plugins.kourendlibrary.Library - Library is now reset
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "equipment-inspector" version "1.1" commit "09fed5837d1d60e173704a9ff110d72577306ba1"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "zoom" version "1.0" commit "a83bf325068ffdc25b3726d982f5fd5f358c5d7a"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "door-kicker" version "1.0" commit "04dfc0e0974b28080599bb1ffdc3f7195df922d6"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "resource-packs" version "1.3.1" commit "003799ef17617b6b419e8e49808f593269595ed4"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "fight-cave-waves" version "1.1" commit "9ccbfe656e472a2bdd897a7a7c27d0caf23ec867"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "menu-swapper-extended" version "1.6" commit "4a2c8d1edd7f490e0c92c5767ee36eda74b5804c"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "calculator" version "1.1.0" commit "9a3f0714c9e0169f9a9cbefcce67c3742a893f30"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "quest-helper" version "1.2.2" commit "93c4a7e376c8bb47863bfe67fdd879b5f42396e5"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "banked-experience" version "1.6.3" commit "6c7e389519faef31f086d34cb07c75a0c31b1ed9"
2021-01-07 23:11:34 [RuneLite] INFO  n.r.client.discord.DiscordService - Initializing Discord RPC service.
2021-01-07 23:11:36 [pool-3-thread-1] INFO  n.r.client.discord.DiscordService - Discord RPC service is ready with user bpf101.
2021-01-07 23:11:37 [AWT-EventQueue-0] INFO  c.t.calculator.CalculatorPlugin - calculator started!
2021-01-07 23:11:38 [RuneLite] INFO  net.runelite.client.RuneLite - Client initialization took 11105ms. Uptime: 18138ms
2021-01-07 23:11:39 [AWT-EventQueue-0] INFO  net.runelite.client.ui.ClientUI - Showing frame net.runelite.client.ui.ContainableFrame[frame0,0,28,1678x1009,layout=java.awt.BorderLayout,title=RuneLite,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1678x1009,layout=org.pushingpixels.substance.internal.ui.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.pushingpixels.substance.internal.utils.border.SubstancePaneBorder@7d119798,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]

2021-01-07 00:14:07 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool48.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Reldo may have a clue., npc: Reldo, solution: Speak to Reldo to receive a strange device.
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Jorral may have a clue., npc: Jorral, solution: Speak to Jorral to receive a strange device.
2021-01-07 01:37:09 [Client] WARN  n.r.c.p.c.clues.HotColdClue - Hot cold solver could not be initialized, clue type is unknown; text: Buried beneath the ground, who knows where it's found. Lucky for you, A man called Watson may have a clue., npc: Watson, solution: Speak to Watson to receive a strange device.
2021-01-07 02:40:28 [OkHttp https://services.runescape.com/...] WARN  n.r.http.api.hiscore.HiscoreClient - Jagex Hiscore API returned unexpected data
2021-01-07 14:56:31 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool232.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 17:38:01 [OkHttp https://pbs.twimg.com/...] WARN  n.r.client.plugins.feed.FeedPanel - null
java.net.UnknownHostException: pbs.twimg.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at okhttp3.Dns$1.lookup(Dns.java:39)
	at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:170)
	at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.java:136)
	at okhttp3.internal.connection.RouteSelector.next(RouteSelector.java:81)
	at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:171)
	at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:121)
	at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:100)
	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:120)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
	at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185)
	at okhttp3.RealCall$AsyncCall.execute(RealCall.java:135)
	at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 17:38:11 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool78a.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 18:19:36 [AWT-EventQueue-0] WARN  n.r.c.plugins.hiscore.HiscorePanel - Error fetching Hiscore data timeout
2021-01-07 19:25:19 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool195.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 19:51:25 [AWT-EventQueue-0] WARN  n.r.c.plugins.hiscore.HiscorePanel - Error fetching Hiscore data timeout
2021-01-07 21:39:32 [pool-5-thread-1] WARN  n.r.c.plugins.worldhopper.ping.Ping - error pinging
java.net.UnknownHostException: oldschool12.runescape.com: Name or service not known
	at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
	at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
	at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getAllByName(Unknown Source)
	at java.base/java.net.InetAddress.getByName(Unknown Source)
	at net.runelite.client.plugins.worldhopper.ping.Ping.tcpPing(Ping.java:99)
	at net.runelite.client.plugins.worldhopper.ping.Ping.ping(Ping.java:55)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.ping(WorldHopperPlugin.java:848)
	at net.runelite.client.plugins.worldhopper.WorldHopperPlugin.pingNextWorld(WorldHopperPlugin.java:806)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2021-01-07 21:56:23 [OkHttp https://services.runescape.com/...] WARN  n.r.http.api.hiscore.HiscoreClient - Jagex Hiscore API returned unexpected data
2021-01-07 22:54:43 [pool-3-thread-1] INFO  n.r.client.discord.DiscordService - Discord RPC service is ready with user bpf101.
2021-01-07 23:11:27 [RuneLite] INFO  net.runelite.client.RuneLite - RuneLite <IP_ADDRESS> (launcher version 2.1.3) starting up, args: none
2021-01-07 23:11:28 [Preloader] INFO  net.runelite.client.rs.ClientLoader - Using cached vanilla client
2021-01-07 23:11:29 [Preloader] WARN  net.runelite.client.rs.ClientLoader - Cached patch hash mismatches, regenerating patch
2021-01-07 23:11:31 [Preloader] INFO  net.runelite.client.rs.ClientLoader - client-patch 948284500.7
2021-01-07 23:11:31 [RuneLite] INFO  n.r.client.account.SessionManager - No session file exists
2021-01-07 23:11:32 [RuneLite] INFO  n.r.c.plugins.kourendlibrary.Library - Library is now reset
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "equipment-inspector" version "1.1" commit "09fed5837d1d60e173704a9ff110d72577306ba1"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "zoom" version "1.0" commit "a83bf325068ffdc25b3726d982f5fd5f358c5d7a"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "door-kicker" version "1.0" commit "04dfc0e0974b28080599bb1ffdc3f7195df922d6"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "resource-packs" version "1.3.1" commit "003799ef17617b6b419e8e49808f593269595ed4"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "fight-cave-waves" version "1.1" commit "9ccbfe656e472a2bdd897a7a7c27d0caf23ec867"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "menu-swapper-extended" version "1.6" commit "4a2c8d1edd7f490e0c92c5767ee36eda74b5804c"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "calculator" version "1.1.0" commit "9a3f0714c9e0169f9a9cbefcce67c3742a893f30"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "quest-helper" version "1.2.2" commit "93c4a7e376c8bb47863bfe67fdd879b5f42396e5"
2021-01-07 23:11:33 [RuneLite] INFO  n.r.c.e.ExternalPluginManager - Loading external plugin "banked-experience" version "1.6.3" commit "6c7e389519faef31f086d34cb07c75a0c31b1ed9"
2021-01-07 23:11:34 [RuneLite] INFO  n.r.client.discord.DiscordService - Initializing Discord RPC service.
2021-01-07 23:11:36 [pool-3-thread-1] INFO  n.r.client.discord.DiscordService - Discord RPC service is ready with user bpf101.
2021-01-07 23:11:37 [AWT-EventQueue-0] INFO  c.t.calculator.CalculatorPlugin - calculator started!
2021-01-07 23:11:38 [RuneLite] INFO  net.runelite.client.RuneLite - Client initialization took 11105ms. Uptime: 18138ms
2021-01-07 23:11:39 [AWT-EventQueue-0] INFO  net.runelite.client.ui.ClientUI - Showing frame net.runelite.client.ui.ContainableFrame[frame0,0,28,1678x1009,layout=java.awt.BorderLayout,title=RuneLite,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1678x1009,layout=org.pushingpixels.substance.internal.ui.SubstanceRootPaneUI$SubstanceRootLayout,alignmentX=0.0,alignmentY=0.0,border=org.pushingpixels.substance.internal.utils.border.SubstancePaneBorder@7d119798,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]

I restarted the client at 11:11 and the flickering continued until I disabled fog a few minutes later.

I restarted the client at 11:11 and the flickering continued until I disabled fog a few minutes later.

I can reproduce this on arch linux, however with all 3 most recent libgl versions (1.3.0 to 1.3.2). Can you get a log of the recently updated packages?
I recorded the flicker and stepped through the frames, this is what it looks like. The eleven or so frames before the chunk is loaded are still and the first frame with the new chunk contains the flicker.

I can reproduce this on arch linux, however with all 3 most recent libgl versions (1.3.0 to 1.3.2). Can you get a log of the recently updated packages?
I recorded the flicker and stepped through the frames, this is what it looks like. The eleven or so frames before the chunk is loaded are still and the first frame with the new chunk contains the flicker.

OP has deleted their github account, so we can probably just close this?

OP has deleted their github account, so we can probably just close this?

Nvm - this seems like a valid issue & I can reproduce it on Windows.

Nvm - this seems like a valid issue & I can reproduce it on Windows.

fixed in 359b909d8e29ebe2b2589aefd74b7159715b805e

fixed in 359b909d8e29ebe2b2589aefd74b7159715b805e


How configure to expose grpc to grpc-web to FE call

Description:
The back-end service is the GRPC server. How to config on gateway to expose it for GRPC-WEB
[optional Relevant Links:]

Any extra documentation required to understand the issue.

thanks for raising this issue @quyenhoang96 . The two things that need to be answered here is

can the GRPC Route API be implictly used to ingress in grpc-web traffic
if we implictly allow grpc-web to ingress in, can we auto enable the grpc-web envoy filter for all gRPC Route listeners

if we implictly allow grpc-web to ingress in, can we auto enable the grpc-web envoy filter for all gRPC Route listeners

contour does this, but we've more recently received requests to disable this behavior for some use cases, in case that is relevant

if we implictly allow grpc-web to ingress in, can we auto enable the grpc-web envoy filter for all gRPC Route listeners

contour does this, but we've more recently received requests to disable this behavior for some use cases, in case that is relevant

thanks for sharing Contour's behavior @sunjayBhatia , is the grpc-web envoy filter enabled by default  forGRPCRoute or just the native Contour API ?

we haven't done GRPCRoute yet, but the filter is enabled on all filterchains

we haven't done GRPCRoute yet, but the filter is enabled on all filterchains

thanks for sharing, inclined to do something similar (enable for GRPC listeners) for this project.


chore(deps): bumps projen from 0.12.2 to 0.12.6

Superseded by https://github.com/aws/jsii-docgen/pull/283


Feature Request: Paused at filter for 'sync/playback/'

After sheepishly closing off my last issue not realizing the size of the call with the extended parameter, I would like to throw out the suggestion of adding a filter for the "paused_at" value so we don't have to pull the entire collection down.
Hopefully this will allow us to make much smaller and less taxing calls to the servers in our app sync cycles.

That method supports the limit parameter so you can just sync a certain number of items. Will that work for you?

The API method will be updated later this week to support optional pagination and date filtering. API docs are updated in the meantime.


Issue with Commoncrawl.py example

Receiving NameError: name “fetch_images” is not defined when trying to run the script following the instructions in README, and I tried to edit the commoncrawl_crawler.py fetch_images value to True and False but I got an exception instead. May I ask if there's any way to fix this?

your issue is missing important information. pls reopen your issue using the bug template, thx


gRPC CLI stream RPC support

Support uni-directional stream method in call command
Update 2016-09-16:
Support bi-directional stream method in call command

Add bi-directional stream support

@yang-g Ping :grin:

Squashed.

Tests are failing with known issues:

gRPC_interop_pull_requests #9497
gRPC_performance_pull_requests #9499


Ceedling TEST_CASE does not work with blinky

Good morning,
Given the following setup:

Windows 10 PC
mingw installed to C:\mingw\bin
gcc version: gcc (MinGW.org GCC-6.3.0-1) 6.3.0
Ruby version: ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32]
Ceedling:: 0.31.1
CMock:: 2.5.4
Unity:: 2.5.4
CException:: 1.3.3

Problem: I get undefined/differeng TEST_CASE values in the failed test assertion versus the test I wrote
Steps to reproduce:

Modify project.yml to point to C:\mingw\bin
I modified test_main.c to be as follows adding a new parametric test, "test_actual_value":
#include "unity.h"
#include "main.h"
#include "stub_io.h"
#include "mock_Configure.h"
#include "mock_BlinkTask.h"
#define TEST_CASE(...)
void setUp(void) {}    // every test file requires this function;
                       // setUp() is called by the generated runner before each test case function
void tearDown(void) {} // every test file requires this function;
                       // tearDown() is called by the generated runner before each test case function

// test_main.c as is...
TEST_CASE(5)
void test_actual_value(int actual)
{
	int expected = 1;
	TEST_ASSERT_EQUAL(expected,actual);
}
After issuing ceedling test:main I get a failure, but not with the test case I injected

Test 'test_main.c'

Generating include list for Configure.h...
Generating include list for BlinkTask.h...
Creating mock for Configure...
Creating mock for BlinkTask...
Generating runner for test_main.c...
Compiling test_main_runner.c...
build/test/runners/test_main_runner.c: In function 'main':
build/test/runners/test_main_runner.c:97:12: warning: passing argument 1 of 'run_test' from incompatible pointer type [-Wincompatible-pointer-types]
run_test(test_actual_value, "test_actual_value", 64);
^~~~~~~~~~~~~~~~~
build/test/runners/test_main_runner.c:60:13: note: expected 'UnityTestFunction {aka void ()(void)}' but argument is of type 'void ()(int)'
static void run_test(UnityTestFunction func, const char* name, UNITY_LINE_TYPE line_num)
^~~~~~~~
Compiling mock_Configure.c...
Compiling mock_BlinkTask.c...
Linking test_main.bin...
Running test_main.bin...

FAILED TEST SUMMARY
[test_main.c]
Test: test_actual_value
At line (67): "Expected 1 Was 4272392"
After commenting out :use_test_preprocessor:, the actual value used in the test changes from 427392 to the expected 5.
Question

Why is this the case?
Am I doing something wrong in implementing TEST_CASE? I can't find any documentation on TEST_CASE, or use_test_preprocessor, or TEST_RANGE in the Ceedling documentation. Am I looking in the wrong place?

Thanks!

Hi, you can try the solution from ceedling mailing list: https://groups.google.com/g/throwtheswitch/c/wV0XNS5FcV0


[$1000] It must show the detail of the user's profile that assigns the task

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:
*First login to different accounts with two different users, one as user A and the other as user B
1-[User A] Click plus sign
2-[User A] Open  Assign task
3-[User A] Write a title and click Next button
4-[User A] Select  User B in Share somewhere  and click Confirm task button
5-[User B] Open the task assign by the User A
6-[User B] Click on the profile picture
Expected Result:
It should show the detail of User A.
Actual Result:
Show the detail the User B.
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.47-3
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/43995119/84bcb517-9fcf-4fb8-89eb-5f0964449610
Expensify/Expensify Issue URL:
Issue reported by:  @Mauri-salazar
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1690804316551009
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~011911d675e889edb8
Upwork Job ID:<PHONE_NUMBER>543074304
Last Price Increase: 2023-08-04

proposal from reporting contributor
Proposed solution
Please re-state the problem that we are trying to solve in this issue.
It must show the detail of the user's profile that assigns the task
What is the root cause of that problem?
For task reports, participantAccountIDs refers to the task assignee. On selecting a task report, it shows the correct avatar of the task creator but participantAccountID is used to navigate to the profile page. That's why it's showing incorrect profile details
What changes do you think we should make in order to solve the problem?
Add a condition inside the ReportUtils.navigateToDetailsPage function to check if a given report type is TASK then use report.ownerAccountID for navigation otherwise participantAccountID.
https://github.com/Expensify/App/blob/dc3270005e924e49a890028bd4b3ef094a939227/src/libs/ReportUtils.js#L1386
if (participantAccountIDs.length === 1) {
Navigation.navigate(ROUTES.getProfileRoute(
report.type === CONST.REPORT.TYPE.TASK ? report.ownerAccountID :participantAccountIDs[0]));
return;
}
What alternative solutions did you explore? (Optional)
N/A

Contributor details
Your expensify account email<EMAIL_ADDRESS>Upwork profile: https://www.upwork.com/freelancers/~01b7c2a45e48a0d1d1

Contributor details
Your Expensify account email<EMAIL_ADDRESS>Upwork Profile Link: https://www.upwork.com/freelancers/~01b7c2a45e48a0d1d1

I'm not sure about the expected behaviour. Asking on Slack for a clarification https://expensify.slack.com/archives/C01GTK53T8Q/p1691334974136469

Kinda dupe - https://github.com/Expensify/App/issues/23579
@s77rt Please have a look.

I agree we haven't done anything about this yet, but I think we should, even if we've closed it in the past. It's fine for us to change our mind in the future, and it doesn't make past decisions innately wrong.
@BhuvaneshPatil let's keep discussing for now in Slack: https://expensify.slack.com/archives/C01GTK53T8Q/p1691334974136469

Proposal
Please re-state the problem that we are trying to solve in this issue.
It must show the detail of the user's profile that assigns the task
What is the root cause of that problem?
As decided here in slack - https://expensify.slack.com/archives/C01GTK53T8Q/p1691426870537099?thread_ts=1691334974.136469&cid=C01GTK53T8Q
We should show the task title (the one that appears in header below the avatar, and avatar will be of task creator)
What changes do you think we should make in order to solve the problem?
We are disabling showing shouldUseFullTitle here -
https://github.com/Expensify/App/blob/09f6b6b00ecbee279f8988b92dd81abeb56416d1/src/pages/ReportDetailsPage.js#L153-L160
For that value we use -
https://github.com/Expensify/App/blob/09f6b6b00ecbee279f8988b92dd81abeb56416d1/src/pages/ReportDetailsPage.js#L63-L64
We shall change - shouldUseFullTitle to something like below -
const shouldUseFullTitle = !shouldDisableSettings || ReportUtils.isTaskReport(props.report);

It will allow to show full title in case we are opening a task report.
What alternative solutions did you explore? (Optional)

@Mauri-salazar Thanks for the proposal. Your RCA is correct however the solution is not what we looking for i.e. we don't want to navigate to the owner profile (the expected behaviour did change based on slack thread).

@twisterdotcom Can you please update the Expected Results.

@spcheema Thanks for the proposal. Your RCA is correct, the solution looks good to me but I think it was first proposed by @honnamkuan.

@dukenv0307 Thanks for the proposal. I think it's the same as @honnamkuan's

@BhuvaneshPatil Thanks for the proposal. It seems also same as @honnamkuan's. I have checked the old issue as well, you proposed a solution to show the task's owner profile details and not the task details.

@BhuvaneshPatil I think @honnamkuan proposed that change even before discussion in Slack. It seems fair to go with their proposal as they were the first.

@BhuvaneshPatil Oh, my bad! I didn't see the proposal posted by @kbecciv. I think you qualify for both reporter and contributor.

@twisterdotcom
just to confirm , it should look like this -
Show task name below user name just like we do in threads.

Nice!

@BhuvaneshPatil Oh, my bad! I didn't see the proposal posted by @kbecciv. I think you qualify for both reporter and contributor.

It's still not clear to me what solution you think I should review, @s77rt. I see here that @Mauri-salazar reported the issue

@cristipaval This is the original issue https://github.com/Expensify/App/issues/23579 it was closed before but the bug was not fixed

To sum up the situation -
I have raised this issue - https://github.com/Expensify/App/issues/23579. It was closed but the bug isn't fixed till now. For that issue I have submitted the proposal - https://github.com/Expensify/App/issues/23579#issuecomment-1650376240
After lot of discussion, it was decided to show the user details of creator - https://expensify.slack.com/archives/C049HHMV9SM/p1689928645869329
It was again discussed here - https://expensify.slack.com/archives/C01GTK53T8Q/p1691334974136469, and decided that we will show the same details as we show for threads. (please have a look at comment above https://github.com/Expensify/App/issues/24144#issuecomment-1669968788).
As the original bug is - https://github.com/Expensify/App/issues/23579 and the proposal for it is - https://github.com/Expensify/App/issues/23579#issuecomment-1650376240 (there are few others that I have changed as requirements changed).
@s77rt Please add your views for the same.

@BhuvaneshPatil Discussing next steps in Slack

@cristipaval This is the original issue #23579 it was closed before but the bug was not fixed
Edit: The solution to review is #24144 (comment) which is also basically the same in the old issue #23579 (comment)

@cristipaval Please have a look on this updated comment.

Thanks @s77rt and @twisterdotcom for all the work you've done here!
@BhuvaneshPatil you're all set, looking forward to reviewing your PR 🚀

Thanks @cristipaval .
I will submit PR by tomorrow.
This change will have following things -

Navigate user to report details page when clicking on header
User avatar will be avatar of task creator, and the title below will be title of task.
Settings should not be visible in report details page in case of task.

@twisterdotcom  Please confirm the requirements.
cc - @s77rt

PR raised.

Apologies but I am finally going on Parental Leave. I am reassigning to another member of the team.

The PR that introduced the bug has been identified: Not a bug. The task details page is not implemented yet. This is technically an improvement.
The offending PR has been commented on: n/a
A discussion in #expensify-bugs has been started: n/a
Determine if we should create a regression test for this bug: n/a

^^

Payouts due:
Issue Reporter: $250 @Mauri-salazar
Contributor: $1000 @BhuvaneshPatil
Contributor+: $1000 @s77rt
Eligible for 50% #urgency bonus? Y
Upwork job is here.

@adelekennedy This is dupe of - https://github.com/Expensify/App/issues/23579
Thus reporter should be considered of that issue.
Reference - https://github.com/Expensify/App/issues/24144#issuecomment-1669793419
cc - @s77rt

Ah thank you - I'm catching up here after picking this up from Ted. deleted Slack comment and removing the reporting bonus

So it hasn't been decided yet if my payment as a reporter will be made, right?

@adelekennedy Excuse me,
Am I not getting paid for this report?
Although the bug, it's related to, was already closed when I reported this bug.

Coming back to this, after reading through all the comments:
@BhuvaneshPatil you reported this bug but the issue was closed previously before making it external
@Mauri-salazar you then reported this bug independently and it was moved through to external
From this comment @s77rt thinks that @BhuvaneshPatil is eligible for the reporting bonus (but does not mention @Mauri-salazar)
I think this is a tough case where according to what we've done in the past @BhuvaneshPatil you wouldn't be eligible as we decided not to work on the issue previously but @Mauri-salazar would be as we opted to work on this - however for fairness I'd rather pay you both the reporting bonus as it was discussed above

@adelekennedy   I am very happy since this is my first payment, and thank you very much for giving me the opportunity to work with you. :)

@Mauri-salazar will you apply here?

@adelekennedy  Yes, I just applied.
Thank you so much.!

Accepted your offer @Mauri-salazar

@adelekennedy  Ready, Thank you very much!

and paid!

@adelekennedy Can you please check if you have paid me correctly? I think you have paid me twice, can you please confirm?


Missing parameter 1 (0x00000000000000f0) in Bug Check 0xA0: INTERNAL_POWER_ERROR

The computer has rebooted from a bugcheck.  The bugcheck was: 0x000000a0 (0x00000000000000f0, 0x0000000000000004, 0x000000000000000e, 0xffffb38360639040). A dump was saved in: C:\WINDOWS\MEMORY.DMP. Report Id: 6e18e100-febe-482b-b766-8bcffdd6164b.

There is no section for 0x00000000000000f0. The parameters are always the same except for the last one which I assume is some sort of a checksum or size of something.
The computer crashes while in sleep mode or going to sleep mode or waking up from sleep mode. Sometimes going to sleep the OS shuts off peripherals but the computer keeps running. It is random but happens often enough to question why even use sleep mode or Windows. (It kinda feels like the 90s again when Windows 98 used to crash atleast once a day, so hey, thanks for the nostalgia, but I did think we had moved on from such barbaric times).
There's about a million things to debug without more specific documentation including (but no limited to):

Power supply
CPU max heat threshold (nope)
RAM
Outdated drivers (nope, fresh reinstall of Windows 10 too)
Turning off Fast Startup
Various power options that might disallow the computer going to sleep like media streaming (nope)
Turning on Hibernation via command line (let's hope this one is the winner!)
Peripherals
etc

I had this same problem a year a go and since the computer was about 9 years old I thought it must be corrupted memory or something, which made me buy new components. So imagine my delighted surprise that the same issue has started happening again making me question why even live. What's the point. I don't want to be tech support to myself for the rest of my life. I don't want to be writing issues to somebody that nobody will probably read nor care to fix.
Could you please for the love of Ukko improve this part of your documentation to point me in the right direction. I mean a few weeks a go I reconnected an old LaCie USB external drive (doesn't even have power) is that the reason? Is Mars in retrograde? How was this computer working for a year without incident yet now suffers from the exact issue I had a year a go with a mostly different computer. It's just wild.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: eb666216-10cc-bf5c-5856-412c08d035ff
Version Independent ID: 1e42770f-2b01-bf39-e026-5ac39dfd3408
Content: Bug Check 0xA0 INTERNAL_POWER_ERROR - Windows drivers
Content Source: windows-driver-docs-pr/debugger/bug-check-0xa0--internal-power-error.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @DOMARS
Microsoft Alias: domars

Cause was most likely an outdated Startup program that started failing after a Windows Update, VirtualCloneDrive I'm looking at you.

Nope still happens. Current uptime is around 9 days and then... BOOM.

@miikaah - Thanks for the input, I updated the docs to include the 0XF0 stop code. In general the OEM that selected the hardware and drivers would be the one to use a kernel debugger to look in the faulting source code to determine why the code is failing. Without access to the source code, you can look in the event log to see if a specific driver, or software program logged information before the blue screen occurred. If a specific program or hardware device seems to be indicated, you and attempt to remove or update the faulting element. Resetting the OS is another way to attempt to remove drivers or software that may be causing this issue. For general guidance, this topic may be of some help: https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/blue-screen-data Good luck with determining a solution to you re-occurring bug check.

Thanks for the updated documentation!
Just wanted to add an additional info that after encountering bugcheck 0x000000a0 (0x00000000000000f0, ...), I failed to find the file C:\WINDOWS\MEMORY.DMP as mentioned in the event logger. After googling around, I realized that they are located under C:\Windows\Minidump instead. Using Nirsoft's BlueScreenView can find out the causing driver.


Shortcuts not working in projects tab

What is the current behavior?
j or k, or any of the keys work on selecting any of the project boards, or columns within the project. Open selection, or toggle selection are also not working on this tab

What changes are you suggesting?

Add support for j k to navigate projects and x/ o to open them would improve keyboard workflow.

Add shortcut to focus and navigate columns (possibly shift + c)

adding a card (c),

removing a card (backspace or delete)

While having a card issue opened in the side panel with shortcut d, to be able to open the issue with o

👋 @jelizarovas This repo is only for the content and source code for docs.github.com. It looks like your issue is about github.com. The best place to send your feedback is to https://support.github.com/contact/feedback 💛 I'm going to close this now, but let me know if there were docs updates you were looking for!


From HN: username gbraad should get gauth as first repo

https://news.ycombinator.com/item?id=12164317

@gbraad Does #21 resolve this issue?


Client service registering with Eureka in openshift

I have a eureka registry server deployed and client in openshift
but the client takes the pod name and is not being accessible

This is a network connectivity problem not a Eureka problem by the looks of it. If you add more info I can help you pinpoint it.


Display parsed MachO headers

Currently, Binary Ninja does not display MachO headers and types unlike the ELF and PE readers.

Duplicate of #745


all of my namespaces are lower case, in d files!!

Given package.json as follows:
  "dependencies": {
    "MC": "file:../maestro-roku-core"
  },

I expect the namespaces for the generated maestro-roku-core namesapce methods (that are added to the d files) to be MC; but they are instead mc, as follows:
namespace mc
function getPath(content, field, default = invalid)
end function
end namespace
namespace mc
function setOrAddNodeField(node, field, value = invalid)
end function
end namespace

this is still an issue; it doesn't bother me, coz I use all lower case; but the first person to use camelCase is going to be disappointed :)

Yeah, it's on the list of things to get to eventually... 😁


[Freelancer (2003)] Odd-looking shadow appears when camera moves up/down (D3d8to9 only)

When opening the equipment dealer menu in the video game Freelancer (2003), the camera moves up before the interface appears. Whenever this is done with the D3d8to9 option enabled, an odd-looking shadow appears below the ship. If D3d8to9 is turned off, this doesn't occur.
I've tested this on DxWrapper versions 1.1.6900.22 and 1.1.6972.22; the problem could be seen on both.
D3d8to9 = 1:
https://github.com/elishacloud/dxwrapper/assets/45081813/9e46e579-6993-4a4e-8640-b27265a9ae85
D3d8to9 = 0:
https://github.com/elishacloud/dxwrapper/assets/45081813/0e1ecb4b-2010-4d19-acd9-cd4c6587a557

I wonder if this is related to #136.

I'm not entirely sure since presumably the linked issue relates to legacy D3D8, whereas the shadow issue only occurs when converting D3D8 to 9.

I've created a PIX snapshot of the shadow bug while running the game with just d3d8to9 v1.12.0: ShadowBugFreelancerD3d9.zip. Thought it may give some insights into what could cause the bug to occur.

This happens natively too, likely because of the unification of nvidia shadow buffers mentioned in #75 after G80.
I still have functional NV30 hardware on XP where it doesn't occur, but theres a christmas tree set up in front of that old pc right now so getting to it for tracing won't be possible till atleast jan 1st.


Network access: Restrict clients allowed to make remote calls to SAM is not included in module

"Network access: Restrict clients allowed to make remote calls to SAM"
Is not included in the SecurityPolicyDSC module (as far as I can tell)
Reference docs:
https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls
https://www.stigviewer.com/stig/windows_10/2017-04-28/finding/V-71769

Adding this as an enhancement and help wanted so that anyone in the community can run with it.

Any update on this issue?

@johndejager give me a couple weeks and I can implement this.

just gave this a shot and nope not working for me, anything ovbv ?
Network_access_Restrict_clients_allowed_to_make_remote_calls_to_SAM = 'Administrators: Remote Access: Allow'
Write-NodeMOFFile : Invalid MOF definition for node 'localhost': Exception
calling "ValidateInstanceText" with "1" argument(s): "Convert property
'Network_access_Restrict_clients_allowed_to_make_remote_calls_to_SAM' value
from type 'STRING[]' to type 'INSTANCE[]' failed
At line:657, char:2
Buffer:
2016_v100_MS_lvl1";
};^
insta
"
At C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfigurati
on\PSDesiredStateConfiguration.psm1:2369 char:21

...             Write-NodeMOFFile $Name $mofNode $Script:NodeInstanceAlia ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (:) [Write-Error], InvalidOper
ationException
FullyQualifiedErrorId : InvalidMOFDefinition,Write-NodeMOFFile

@steven-cuthill-otm does your configuration look like the example?

Yup More or less , here is a cut down extract
SecurityOption AccountSecurityOptions {
Name = 'AccountSecurityOptions'
Interactive_logon_Do_not_require_CTRL_ALT_DEL = 'Disabled' # <IP_ADDRESS> (L1)
Ensure 'Interactive logon: Do not require CTRL+ALT+DEL' is set to 'Disabled'
Interactive_logon_Machine_inactivity_limit = '900' # <IP_ADDRESS> (L1) Ensure
'Interactive logon: Machine inactivity limit' is set to '900 or fewer
second(s), but not 0'
Interactive_logon_Message_text_for_users_attempting_to_log_on = '' # <IP_ADDRESS> (L1) Configure 'Interactive
logon: Message text for users attempting to log on'
Interactive_logon_Message_title_for_users_attempting_to_log_on = '' # <IP_ADDRESS> (L1) Configure 'Interactive
logon: Message title for users attempting to log on'
Interactive_logon_Prompt_user_to_change_password_before_expiration = '14' #
<IP_ADDRESS> (L1) Ensure 'Interactive logon: Prompt user to change password
before expiration' is set to 'between 5 and 14 days'
Interactive_logon_Require_Domain_Controller_authentication_to_unlock_workstation
= 'Enabled' # <IP_ADDRESS> (L1) Ensure 'Interactive logon: Require Domain
Controller Authentication to unlock workstation' is set to 'Enabled' (MS
only)
}
On Tue, 28 May 2019 at 17:51, Jason Walker<EMAIL_ADDRESS>wrote:

@steven-cuthill-otm https://github.com/steven-cuthill-otm does your
configuration look like the example
https://github.com/PowerShell/SecurityPolicyDsc/blob/dev/Examples/Restricted_Remote_Call_To_Sam_Example.ps1
?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/PowerShell/SecurityPolicyDsc/issues/89?email_source=notifications&email_token=AKBPQZRBSY2JU23Q6QY2VJTPXVPJBA5CNFSM4FBLRUU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWMX6LI#issuecomment-496598829,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKBPQZXTAXFICEEILRG7A2LPXVPJBANCNFSM4FBLRUUQ
.

--
Steven Cuthill
DevOps Manager
<EMAIL_ADDRESS>www.onthemarket.com
Download the OnTheMarket.com app...
https://itunes.apple.com/gb/app/onthemarket.com-property-search/id960416200?mt=8
https://play.google.com/store/apps/details?id=com.onthemarket.mobile&hl=en_GB
Follow us on...
https://www.facebook.com/Onthemarketcom-1500133890261960/
https://twitter.com/OnTheMarketCom
https://www.linkedin.com/company/onthemarket

@steven-cuthill-otm I'm not seeing the instance of Network_access_Restrict_clients_allowed_to_make_remote_calls_to_SAM
But using what you have in your initial post it should look something like this:
Configuration RemoteSam
{
    Name = 'AccountSecurityOptions'
    Network_access_Restrict_clients_allowed_to_make_remote_calls_to_SAM = @(
        MSFT_RestrictedRemoteSamSecurityDescriptor
        {
            Permission = 'Allow'
            Identity   = 'Administrators'
         }
     )
}

Any updates on this because this is still an ongoing issue?
Thank you