Skip to content

Here's what's popular on GitHub today...

public-apis

Trending repository

Trending repository

Darylgolden
Darylgolden commented Jul 7, 2021

Enhancement proposal

Currently, Dot3D uses the default Sphere resolution of (12, 24). Running a scene with lots of Dot3Ds, like a scene with polyhedra, takes incredibly long because of the high resolution. I think a resolution of (8, 8) is a good balance between speed and visual looks. After changing the resolution, the control data for some tests have to be regenerated.

Addition

The ReadME Podcast

Podcast

Your favorite open source projects and the developers who make them happen. Listen in!

OpenGL logo

Popular topic

OpenGL is a software interface that allows a programmer to communicate with graphics hardware.
js13kGames competition

Upcoming event recommended by GitHub

Aug
13

js13kGames competition

August 13, 2021 - September 13, 2021 • Online

Do you have what it takes to create a game in ≤ 13kB of JS, CSS and HTML?

App recommended by GitHub

Snyk

Snyk is on a mission to help developers use open source and stay secure.
Snyk helps find, fix & prevent known vulnerabilities in your Node.js, Java, Ruby, Python and Scala apps. Snyk is free for open source.

Snyk tracks vulnerabilities in over 800,000 open source packages, and helps protect over 25,000 applications.

83% of Snyk users found vulnerabilities in their applications, and new vulnerabilities are disclosed regularly, putting your application at risk.

Trending repository

wstg

Trending repository

jespunya
jespunya commented Jun 29, 2020

What would you like to happen?
The sections 4.7.11.1 Testing for Local File Inclusion & 4.7.11.2 Testing for Remote File Inclusion address two attack vectors that are very similar one to the other. Given this situation and the few documentation on the Remote injection one, my proposal would be to merge both in a single section called Testing for File Injection.

Trending repository

shrugs
shrugs commented Apr 12, 2018

🎉 Description

The ECDSA contract has a function toEthSignedMessage(bytes32), but we should have a function that works for any length of a bytes array:

function toEthSignedMessage(bytes s) pure internal returns (bytes32) {
  return keccak256(
    "\x19Ethereum Signed Message:\n",
    uintToBytes(s.length),
    s);
}

Where uintToBytes is implemented from an ideally

App recommended by GitHub

GuardRails

GuardRails scans new code changes as they occur in your repositories. For pull requests, we will post comments whenever security issues are detected. For branches, you will be able to see reports in your dashboard.