profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/gmacario/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.

githubteacher/intro-november-2015 13

Introduction to GitHub (November 2015)

githubteacher/march-developers 4

Let's learn about Git and GitHub

dotbot-io/dotbot-io.github.io 1

GitHub Pages for Dotbot

arolgroup/SimpleQtLogger 0

Simple rolling file logger for Qt.

gmacario/aktualizr 0

C++ Implementation of SOTA Client

gmacario/al-go-rithms 0

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

gmacario/anavi-docs 0

Documents for all ANAVI open source hardware products

gmacario/anavi-light-controller 0

WiFi controller for any kind of 12V LED strip

issue commentespressif/arduino-esp32

Can't get ESP32 working with Arduino IDE on macOS Big Sur: xtensa-esp32-elf-g++: error

Some extra information of my other machine where this is still working:

System: macOS Catalina 10.15.5 Arduino IDE: 1.8.13 arduino-esp32: 1.0.4

wouterds

comment created time in an hour

issue openedsolokeys/solo

Unable to make hidg work on a modern Linux

Tried to use Solo in hidg mode, but the kernel module was disabled, so I have recompiled it with USB gadget support enabled, but when inserting both libcomposite and dummy_hcd with modprobe, the following error message appeared: modprobe: ERROR: could not insert 'libcomposite': Unknown symbol in module, or unknown parameter (see dmesg)

Nothing useful in dmesg IIUC.

Managed to insert them using insmod, but the emulated device did not display in lsusb, nor did it work. At some point soon, my PC did freeze.

Kernel: 5.10.7.a-1-hardened, Parabola (Arch-based)

created time in an hour

pull request commenttianon/gosu

Global enhancements

Hey @tianon, yeah I know that's pretty big sorry for that but I wanted a functional Docker image to ease the integration in a Dockerfile like this:

ARG GOSU_VERSION=1.13.0

FROM crazymax/gosu:${GOSU_VERSION} AS gosu
FROM alpine
COPY --from=gosu / /
RUN gosu --version
RUN gosu nobody true

And also to be able to use it thorugh buildkit:

ARG GOSU_VERSION=1.13.0

FROM --platform=${TARGETPLATFORM:-linux/amd64} crazymax/gosu:${GOSU_VERSION} AS gosu
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine
COPY --from=gosu / /
RUN gosu --version
RUN gosu nobody true

So that's my major request about this repo, a multi-platform scratch image with gosu bin inside :)

For the rest I use bake to ease the workflow a lot:

git clone https://github.com/crazy-max/gosu.git gosu
cd gosu

# validate (lint, vendors)
docker buildx bake validate

# test (test-alpine and test-debian bake targets)
docker buildx bake test

# build docker image and output to docker with gosu:local tag (default)
docker buildx bake

# build multi-platform image
docker buildx bake image-all

# create artifacts in ./dist
docker buildx bake artifact-all

Everything dockerized so no shell script to call locally.

Finally the GitHub Actions to avoid tempered artifacts and more transparency around releases as it seems to be built locally on your computer right? Nothing wrong with that, I have total confidence in you, especially since the artifact is signed but I think for this kind of project it's quite legit :)

And one thing leading to another here is this PR ahaha

Let me know what you think, and don't worry if you prefer to close this PR, That's a gift :)

crazy-max

comment created time in 2 hours

pull request commenttianon/gosu

Global enhancements

Wow, this is ... big. You've obviously put a lot of work into it, and I don't want to discourage that, but it's definitely hard to review something that's so large and so fundamentally changes all the workflows of how I maintain this repository. :grimacing:

Maybe you could choose your top three improvements so we can discuss something a little more focused? (To be clear, I'm looking to discuss why you want these changes, not asking you to make more changes/PRs yet :sweat_smile:)

crazy-max

comment created time in 2 hours

issue commentjitsi/jitsi-meet-electron

The bundled external API doesn't allow clipboard-write

Seems to have changed with https://github.com/jitsi/jitsi-meet/commit/87a110b9c30f9e74ae630ea66922e0bac3b2ce15 - which I don't think has been part of a stable release yet.

ananace

comment created time in 2 hours

fork poettering/dracut

dracut the event driven initramfs infrastructure

https://dracut.wiki.kernel.org/

fork in 2 hours

issue commentespressif/arduino-esp32

ConnectionResetError: [Errno 104] Connection reset by peer : ota esp32

  1. Make sure you are running the latest release (1.0.5)
  2. Increase timeout- ArduinoOTA.setTimeout(3000);
  3. Set core debugging to verbose and post the detailed log.
aszymkiw

comment created time in 3 hours

issue commentarduino/arduino-cli

All links for "More info" on Arduino boards on Boards Manager point to Arduino website front-page

This is the same behavior as the classic Arduino IDE. The "More info" link is defined by the package index's packages[].websiteURL. That is indeed set to http://www.arduino.cc/ for all the official Arduino boards platforms: https://downloads.arduino.cc/packages/package_index.json

The classic Arduino IDE has a separate "Online help" link, defined by packages[].platforms[].help.online Clipboard01 It's this link that is is missing from Arduino IDE 2.x's Boards Manager.

It looks like the gRPC interface's PlatformSearchResp doesn't currently provide this information, so I think work will first need to be done to Arduino CLI, which is why I have transferred this issue here rather than the (arduino/arduino-ide)[https://github.com/arduino/arduino-ide] repo.

elsatch

comment created time in 3 hours

PR opened arduino/arduino-cli

Reviewers
Update serial discovery

This updates the tool to v1.2.1, changelog:

  • added support for macosx big-sur
  • fixed wrong USB serial number detection in Windows for USB composite devices
+23 -23

0 comment

1 changed file

pr created time in 4 hours

push eventMentorEmbedded/meta-tracing

Awais Belal

commit sha 46221c1a99fc6a486be1698d3d631e8d2b03aa93

qtbase: add missing qtFrameSync tracepoint The tracepoint's actual execution was missed in the last update to the patch. As the code base had massive changes over time this is probably why we missed adding it. Fixes: https://jira.alm.mentorg.com/browse/SB-16231 Signed-off-by: Awais Belal <awais_belal@mentor.com>

view details

Awais Belal

commit sha 405a7eea098ac24b3fde6ee40b95d341dd9152ac

qtdeclarative: add missing qtQmlFrameCompile tracepoint The event generation code was missed during the last patch update and the Qt QML Activity SA agent stopped showing any data due to this. Add the tracepoint to moved code location so we can get the actual events properly. Fixes: https://jira.alm.mentorg.com/browse/SB-16231 Signed-off-by: Awais Belal <awais_belal@mentor.com>

view details

Noor-Ahsan

commit sha 8e917b076eb695cd87ac869da9220b183ca45a94

Merge pull request #102 from abelal/SB-16231 Qt tracing: fixes for qtFrameSync and qtQmlFrameCompile

view details

push time in 4 hours

issue openedarduino/arduino-cli

All links for "More info" on Arduino boards on Boards Manager point to Arduino website front-page

As I was reviewing the new Arduino IDE 2.0.0-beta.3, I was trying to install the supporting library for Arduino Nano 33 BLE Sense.

I opened the Boards Manager from the tool menu and looked for the board. Looking for additional information to see if I should install Arduino mbed-enabled board or Arduino nRF52 board package, I discovered that all the links for "More info" on Arduino boards are pointing to the front page of the Arduino website, instead of the library information. This makes the "More info" button for libraries quite useless.

image

P.D If you look for Sense, or Arduino Nano 33 BLE Sense in board manager nothing appears in the search results. This might be a separate bug too.

created time in 4 hours

issue commentespressif/arduino-esp32

Strange error from new httpclient

I am not sure if it will solve your problem, but an important issue is that you are trying to connect to a secure server (https) with a WiFiClient. This will never work! You should use a WiFiClientSecure (see this example). Using https requires you to pass a root certificate to the WiFiClientSecure and to set the time (like in the example). Further, you should use the new API, so one of the following:

    bool begin(WiFiClient &client, String url);
    bool begin(WiFiClient &client, String host, uint16_t port, String uri = "/", bool https = false);

instead of the ::begin() method you use now. Please try that, maybe it will solve your problem, or at least it will bring you a step further! You could also try to declare a HTTPClient other; local to the login()-function, because I am not sure if reusing it will work properly.

Next, if you http.setFollowRedirects(HTTPC_FORCE_FOLLOW_REDIRECTS); I expect you will not get a HTTP Code 302 since the client already follows redirects for you. You should either clear this flag and redirect yourself by using the location header you requested or have the HTTPClient handle it for you (and get a HTTP code 200 OK or so).

Finally, leave out

http.addHeader("Accept-Encoding", "gzip, deflate, br");

because HTTP client can not handle zipped or inflated data.

mouridis

comment created time in 4 hours

PR closed arduino/arduino-cli

Update serial discovery to 1.2.0

This updates the tool to v1.2.0, changelog:

  • added support for macosx big-sur
  • fixed wrong USB serial number detection in Windows for USB composite devices
+23 -23

1 comment

1 changed file

cmaglie

pr closed time in 4 hours

pull request commentarduino/arduino-cli

Update serial discovery to 1.2.0

nevermind, wrong release :sigh:

cmaglie

comment created time in 4 hours

issue openedEspoTek/Labrador

Is the pcb schematic and layout still up to date?

I saw the schematic and layout on the repo were updated 3 years ago. are they still up to date??

created time in 4 hours

push eventMentorEmbedded/meta-mentor

ahsann

commit sha 948cb8417d0b1cb2f122c114c52b7f42be9f589c

cve-check.bbclass: Remove bbclass as this class has a bug. Signed-off-by: ahsann <noor_ahsan@mentor.com>

view details

ahsann

commit sha df228b23257e791f8427606c10d2d3ede3e181e7

cve-check/cve-update-db-native: Pull initial commit from oe-core to get new fixes. * Upstream fixed use lockfile to fix usage under multiconfig in commit f08604d27ecacfd37bd37bfaf4c76f17b8f65604. ERROR: cve-update-db-native-1.0-r0 do_populate_cve_db: Error executing a python function in exec_python_func() autogenerated: The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:do_populate_cve_db(d) 0003: File: '/home/ashish/mgc/embedded/nano_tc2/mel-flex-os/12/workspace/oe-core/meta/recipes-core/meta/cve-update-db-native.bb', lineno: 109, function: do_populate_cve_db 0105: if year == date.today().year: 0106: cve_f.write('CVE database update : %s\n\n' % date.today()) 0107: 0108: cve_f.close() *** 0109: conn.commit() 0110: conn.close() 0111:} 0112: 0113:def initialize_db(c): Exception: sqlite3.OperationalError: disk I/O error * SB-16514 * Initial comnit from oe-core commit 37a40c30709bf80c74948f47361b2be2c646c9d8 Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>

view details

ahsann

commit sha 75b6536e224cbff3ca7b4076b3791f9e1d3593a6

cve-check: Fix build error when fir initramfs image when built with cve-check class. * Reapply the previus commit on new file meta-mentor commit 6b605ad2c083e6dbe66dd75926a689690613720a * When INHERIT += "cve-check" is added in local.conf and we build mel-initramfs-image it fails with following error File: 'oe-core/meta/classes/cve-check.bbclass', lineno: 101, function: cve_check_write_rootfs_manifest 0097: link_name = d.getVar("IMAGE_LINK_NAME") 0098: manifest_name = d.getVar("CVE_CHECK_MANIFEST") 0099: cve_tmp_file = d.getVar("CVE_CHECK_TMP_FILE") 0100: *** 0101: shutil.copyfile(cve_tmp_file, manifest_name) 0102: 0103: if manifest_name and os.path.exists(manifest_name): 0104: manifest_link = os.path.join(deploy_dir, "%s.cve" % link_name) 0105: # If we already have another manifest, update symlinks File: '/usr/lib/python3.8/shutil.py', lineno: 261, function: copyfile 0257: 0258: if not follow_symlinks and _islink(src): 0259: os.symlink(os.readlink(src), dst) 0260: else: *** 0261: with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst: 0262: # macOS 0263: if _HAS_FCOPYFILE: 0264: try: 0265: _fastcopy_fcopyfile(fsrc, fdst, posix._COPYFILE_DATA) Exception: FileNotFoundError: [Errno 2] No such file or directory: '...deploy/images/imx6ullevk-mel/mel-initramfs-image-imx6ullevk-mel-20201027144226.rootfs.cve' This error occur due to the reason that tmp/deploy/images folder is not created when shutil.copyfile function call is executed. That is why /mel-initramfs-image-imx6ullevk-mel-20201027144226.rootfs.cve could not be located in tmp/deploy/images folder. Added bb.utils.mkdirhier(deploy_dir) just before shutil.copyfile so that tmp/deploy/images/<machine> folder gets created before the function call. * SB-15623 Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>

view details

Noor-Ahsan

commit sha 0863852938c2356d1f1fa8cb8d3f555d318f0cfb

Merge pull request #1396 from Noor-Ahsan/dunfell [dunfell] cve-check.bbclass, cve-update-db-native, cve_check.py: New bits from oe-core for build failure

view details

push time in 5 hours

push eventPragmatismo/Pigrow

GrowingRobot

commit sha 2acc45de7e423d31eaf1812767f7f44d9b9cc9aa

testing the ccs811 reading in a loop

view details

push time in 5 hours

push eventPragmatismo/Pigrow

GrowingRobot

commit sha a0307a8ad0c134ff04d466100e9db606f5572c59

testing the ccs811 reading in a loop

view details

push time in 5 hours

push eventRuiSantosdotme/Random-Nerd-Tutorials

Rui Santos

commit sha 710495bf916a229d564b3a8d32fa8fb4226219ee

Create ESP32_StartCounter.ino

view details

push time in 5 hours

push eventRuiSantosdotme/Random-Nerd-Tutorials

Rui Santos

commit sha ade733de0b0d53826ff5ab0895724ca0be890065

Create ESP32_Save_Credentials.ino

view details

push time in 5 hours

push eventRuiSantosdotme/Random-Nerd-Tutorials

Rui Santos

commit sha e732f97b9e0575e19661054556af8f823b45eb02

Create ESP32_Remember_Last_State.ino

view details

push time in 5 hours

push eventRuiSantosdotme/Random-Nerd-Tutorials

Rui Santos

commit sha edc838bf818c15ddca730cf383e2d8ed3672efcb

Create ESP32_Connect_WiFi_Preferences.ino

view details

push time in 5 hours

created repositorygithubschool/github-games-tuckerbfowler

A fun way to learn about git troubleshooting.

created time in 5 hours

created repositorygithubschool/github-games-thd-andres

A fun way to learn about git troubleshooting.

created time in 5 hours

created repositorygithubschool/github-games-rwnfoo

A fun way to learn about git troubleshooting.

created time in 5 hours

push eventRuiSantosdotme/Random-Nerd-Tutorials

Rui Santos

commit sha e54d1245d45c1918d2f1dc337886be337206ea4c

Update ESP32_Web_Server_MicroSD_Card.ino

view details

push time in 5 hours

PR opened arduino/arduino-cli

Reviewers
Add fuzzy search to board listall and more information in its json output component/CLI component/gRPC component/testing

Please check if the PR fulfills these requirements

  • [x] The PR has no duplicates (please search among the Pull Requests before creating one)
  • [x] The PR follows our contributing guidelines
  • [x] Tests for the changes have been added (for bug fixes / features)
  • [ ] Docs have been added / updated (for bug fixes / features)
  • [ ] UPGRADING.md has been updated with a migration guide (for breaking changes)
  • What kind of change does this PR introduce?

Enhances an existing command.

  • What is the current behavior?

board listall --format json returns an array of json objects containing a board name and its FQBN. board listall <args> filters the output matching <args> as plain text in the board name.

  • What is the new behavior?

board listall --format json returns an array of json objects containing a board name, its FQBN and the Platforms it belongs too. The filtering has been enhanced with fuzzy search.

No.

  • Other information:

None.


See how to contribute

+481 -362

0 comment

8 changed files

pr created time in 5 hours