profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/irungentoo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

irungentoo/toxcore 8648

The future of online communications.

notsecure/uTox 601

Lightweight Tox client

irungentoo/Xiaomi_gamepad 261

It's a nice gamepad.

irungentoo/Xiaomi_Yi_4k_Camera 224

Stuff for the xiaomi yi 4k (and 4k+) cameras.

irungentoo/filter_audio 138

An easy to use audio filtering library made from webrtc code.

irungentoo/tox-kill 32

Code to disrupt the Tox network for hardening/testing purposes.

notsecure/utox-update 18

updater for uTox

irungentoo/Gopher360 17

Gopher, sometimes referred to as Gopher360, is an out-of-the-box tool for turning 360 or XOne controller input into mouse & keyboard input. Made with couch PC users in mind.

irungentoo/Tox_Client_Guidelines 14

Tox Client Guidelines.

startedirungentoo/toxcore

started time in a day

delete branch TokTok/toktok-stack

delete branch : dependabot/submodules/c-toxcore-0d5f854

delete time in a day

PR closed TokTok/toktok-stack

Bump c-toxcore from `a71ddc7` to `0d5f854` dependencies

Bumps c-toxcore from a71ddc7 to 0d5f854. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TokTok/c-toxcore/commit/0d5f85485b89d57f0dc3f5000ef1b238c6696611"><code>0d5f854</code></a> Update deps used in Windows build scripts</li> <li><a href="https://github.com/TokTok/c-toxcore/commit/98c148179f673d4658e5d7f7dc012910aa613b4b"><code>98c1481</code></a> Add Cygwin build script</li> <li>See full diff in <a href="https://github.com/TokTok/c-toxcore/compare/a71ddc7eac5cb62dfa15f30f01d22a0b84f47267...0d5f85485b89d57f0dc3f5000ef1b238c6696611">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

If all status checks pass Dependabot will automatically merge this pull request.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

<!-- Reviewable:start -->

This change is <img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/> <!-- Reviewable:end -->

+1 -1

1 comment

1 changed file

dependabot-preview[bot]

pr closed time in a day

pull request commentTokTok/toktok-stack

Bump c-toxcore from `a71ddc7` to `0d5f854`

Superseded by #184.

dependabot-preview[bot]

comment created time in a day

PR opened TokTok/toktok-stack

Bump c-toxcore from `a71ddc7` to `6f3cdb1`

Bumps c-toxcore from a71ddc7 to 6f3cdb1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TokTok/c-toxcore/commit/6f3cdb1780626ae5718d41fc6f1feb27ecaeb3b8"><code>6f3cdb1</code></a> Remove references to Tox's package repository</li> <li><a href="https://github.com/TokTok/c-toxcore/commit/d8c676bb010f4c317b4455382fa8b8a1fa5eea7c"><code>d8c676b</code></a> Remove references to Jenkins</li> <li><a href="https://github.com/TokTok/c-toxcore/commit/0d5f85485b89d57f0dc3f5000ef1b238c6696611"><code>0d5f854</code></a> Update deps used in Windows build scripts</li> <li><a href="https://github.com/TokTok/c-toxcore/commit/98c148179f673d4658e5d7f7dc012910aa613b4b"><code>98c1481</code></a> Add Cygwin build script</li> <li>See full diff in <a href="https://github.com/TokTok/c-toxcore/compare/a71ddc7eac5cb62dfa15f30f01d22a0b84f47267...6f3cdb1780626ae5718d41fc6f1feb27ecaeb3b8">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

If all status checks pass Dependabot will automatically merge this pull request.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

pr created time in a day

create barnchTokTok/toktok-stack

branch : dependabot/submodules/c-toxcore-6f3cdb1

created branch time in a day

pull request commentTokTok/hs-msgpack-types

refactor: Remove generic instances for `Maybe` and `Either`

Just got bitten by this too. The default encoding for Maybe is pretty weird and hardly useful (when interoping with other languages).

bjornbugge

comment created time in 2 days

PR merged TokTok/c-toxcore

cleanup: Update INSTALL.md instructions cleanup documentation

<!-- Reviewable:start --> This change is <img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/> <!-- Reviewable:end -->

+0 -12

2 comments

1 changed file

nurupo

pr closed time in 2 days

push eventTokTok/c-toxcore

Maxim Biro

commit sha d8c676bb010f4c317b4455382fa8b8a1fa5eea7c

Remove references to Jenkins Since we are shutting it down

view details

Maxim Biro

commit sha 6f3cdb1780626ae5718d41fc6f1feb27ecaeb3b8

Remove references to Tox's package repository Since it's shut down

view details

push time in 2 days

fork ZoroDM/toxcore

The future of online communications.

https://tox.chat/

fork in 3 days

startedirungentoo/toxcore

started time in 3 days

pull request commentTokTok/c-toxcore

cleanup: Update INSTALL.md instructions

@robinlinden GitHub doesn't allow me to push because of the pending license/cla check.

nurupo

comment created time in 4 days

startedirungentoo/toxcore

started time in 5 days

issue commentTokTok/hs-msgpack-types

`ObjectStr Text` is incompatible with pre-2.0 MessagePack spec

One option would be to use a //ROUNDTRIP encoding as GHC does for things like filenames, the only problem is that I don’t know if there is an easy way to use this kind of TextEncoding to decode Text.

Another option would be to say that this library only supports MessagePack >= 2.0 and, honestly, I think this one makes the most sense.

l29ah

comment created time in 5 days

issue commentJFreegman/toxic

Toxic "freezes" when network interface becomes unavailable

Try killall -SIGSTOP toxic and see if the 'lost' typed characters appear in the calling terminal

See: https://github.com/JFreegman/toxic/issues/563

savchenko

comment created time in 5 days

issue openedJFreegman/toxic

Losing keyboard input - goes to spawning shell

Issue appears on toxic git master // devuan-arm // wayfire WM // aarch64 // uxterm or gnome-terminal.

After a few hours of active use, toxic stops getting keyboard input.

killall -SIGSTOP toxic shows the characters that were typed appear in the parent terminal.

I have tried to find answers to the issue with a few hours of websearch and came up with no similar issues, so I create this one now.

Not running under screen or tmux.

[EDIT] Perhaps related to https://github.com/JFreegman/toxic/issues/562

created time in 5 days

issue commentJFreegman/toxic

Toxic "freezes" when network interface becomes unavailable

Sounds like it could be a race condition, I'll look into it. If anyone can give me a backtrace in gdb that would be useful.

savchenko

comment created time in 5 days

PR opened TokTok/toktok-stack

Bump c-toxcore from `a71ddc7` to `0d5f854`

Bumps c-toxcore from a71ddc7 to 0d5f854. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TokTok/c-toxcore/commit/0d5f85485b89d57f0dc3f5000ef1b238c6696611"><code>0d5f854</code></a> Update deps used in Windows build scripts</li> <li><a href="https://github.com/TokTok/c-toxcore/commit/98c148179f673d4658e5d7f7dc012910aa613b4b"><code>98c1481</code></a> Add Cygwin build script</li> <li>See full diff in <a href="https://github.com/TokTok/c-toxcore/compare/a71ddc7eac5cb62dfa15f30f01d22a0b84f47267...0d5f85485b89d57f0dc3f5000ef1b238c6696611">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

If all status checks pass Dependabot will automatically merge this pull request.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

pr created time in 5 days

create barnchTokTok/toktok-stack

branch : dependabot/submodules/c-toxcore-0d5f854

created branch time in 5 days

issue commentJFreegman/toxic

Toxic "freezes" when network interface becomes unavailable

0.10.0 does not seem to crash, been running it for over 24 hrs now

Try removing the interface it has used upon start. I am able to make it "freeze", not crash, pretty reliably.

Yup, your right, I moved to a private chat, did some other stuff and came back, now its frozen. (it never crashed, was using the wrong word)

savchenko

comment created time in 5 days

issue commentJFreegman/toxic

Toxic "freezes" when network interface becomes unavailable

0.10.0 does not seem to crash, been running it for over 24 hrs now

Try removing the interface it has used upon start. I am able to make it "freeze", not crash pretty reliably.

savchenko

comment created time in 5 days

issue commentJFreegman/toxic

Toxic "freezes" when network interface becomes unavailable

I have also noticed my toxic started freezing after i upgraded to version 0.10.1. Not sure if its related to network becoming unavailable or not.

Would you be able to try to reproduce this bug on 0.10.0?

0.10.0 does not seem to crash, been running it for over 24 hrs now

savchenko

comment created time in 5 days

issue openedTokTok/hs-msgpack-types

Generic encoding with field names

Currently the generic encoding turns records into simple sequences of fields.

Would it make sense to change the encoding for records or provide an alternative encoding that will store records as maps, similar to what aeson does?

created time in 6 days

issue commentTokTok/hs-msgpack-types

Consider removing QuickCheck instances from the main component

In theory, there is nothing wrong with A:test depending on B:lib, which in turn depends on A:lib. In practice, unfortunately, some tools are deeply broken and fail to handle situations like this, at least it was the case last time I checked a couple of years ago. Hopefully, things have changed by now.

maksbotan

comment created time in 6 days

delete branch TokTok/c-toxcore

delete branch : restyled/pull-1537

delete time in 7 days

PR closed TokTok/c-toxcore

Restyle chore: Cygwin build chore

A duplicate of #1537 with additional commits that automatically address incorrect style, created by Restyled.

Since the original Pull Request was opened as a fork in a contributor's repository, we are unable to create a Pull Request branching from it with only the style fixes.

The following Restylers made fixes:

  • shellharden
  • shfmt

To incorporate these changes, you can either:

  1. Merge this Pull Request instead of the original, or

  2. Ask your contributor to locally incorporate these commits and push them to the original Pull Request

    <details> <summary>Expand for example instructions</summary>

    ```console
    git remote add upstream https://github.com/TokTok/c-toxcore.git
    git fetch upstream pull/<this PR number>/head
    git merge --ff-only FETCH_HEAD
    git push
    ```
    

    </details>

NOTE: As work continues on the original Pull Request, this process will re-run and update (force-push) this Pull Request with updated style fixes as necessary. If the style is fixed manually at any point (i.e. this process finds no fixes to make), this Pull Request will be closed automatically.

Sorry if this was unexpected. To disable it, see our documentation.

<!-- Reviewable:start -->

This change is <img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/> <!-- Reviewable:end -->

+313 -241

1 comment

6 changed files

restyled-io[bot]

pr closed time in 7 days

PR merged TokTok/c-toxcore

chore: Cygwin build chore

Based on Windows docker scripts with some tweaks:

  • add parameter CROSS_COMPILE for switching between Cygwin and Docker:
    • true for Docker
    • false for Cygwin
  • disable set -e -x because some dependencies builds fail due to that
  • remove prefix and tmp folders to run a clean build each time
  • build Opus from tarball not from git clone because autogen.sh failed on Cygwin due to some error with ltmain.sh symlink:
    Updating build configuration files, please wait....
    libtoolize: putting auxiliary files in '.'.
    libtoolize: linking file './ltmain.sh'
    autoreconf-2.69: libtoolize failed with exit status: 1
    
  • add -fstack-protector to CMAKE_EXE_LINKER_FLAGS and -lssp when creating libtox.dll to fix (https://github.com/msys2/MINGW-packages/issues/5868)
  • change libwinpthread.a folder for libtox.dll
  • disable chmod

<!-- Reviewable:start -->

This change is <img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/> <!-- Reviewable:end -->

+313 -241

24 comments

6 changed files

redmanmale

pr closed time in 7 days

push eventTokTok/c-toxcore

redmanmale

commit sha 98c148179f673d4658e5d7f7dc012910aa613b4b

Add Cygwin build script

view details

Maxim Biro

commit sha 0d5f85485b89d57f0dc3f5000ef1b238c6696611

Update deps used in Windows build scripts

view details

push time in 7 days

startedirungentoo/toxcore

started time in 7 days

pull request commentTokTok/c-toxcore

chore: Cygwin build

Alright, looks good to me. This is ready to get merged.

@iphydf @robinlinden ping ping ping. Can you get this merged? GitHub won't let me due to the checks:

$ git push origin master 
warning: not sending a push certificate since the receiving end does not support --signed push
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote: error: GH006: Protected branch update failed for refs/heads/master.
remote: error: 4 of 13 required status checks have not succeeded: 1 expected, 1 failing, and 2 pending.
To github.com:TokTok/c-toxcore.git
 ! [remote rejected]   master -> master (protected branch hook declined)
error: failed to push some refs to 'github.com:TokTok/c-toxcore.git'

Regarding the failed checks:

  • Codacy can't make up its mind about adding or removing 2 spaces before the list bullets, so I give up on it. Even now it suggests adding 2 spaces for some lines and removing 2 spaces for other, when it's supposed to be a single level list, there are no sub-lists in there...

  • restyled's fixes (Codacy complains about those too) of quoting variables containing multiple arguments to cmake andcurl make those multiple arguments being passed as one, breaking those command invocations, so restyled should be ignored. However, it's a required check and I lack any permissions required to bypass it.

redmanmale

comment created time in 9 days