profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/AdamKorcz/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.
AdamKorcz Adam@adalogics.com https://adalogics.com Security & open-source at ADA Logics

AdamKorcz/agones 0

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes

AdamKorcz/argo 0

Argo Workflows: Get stuff done with Kubernetes.

AdamKorcz/aws-sdk-go 0

AWS SDK for the Go programming language.

AdamKorcz/badger 0

Fast key-value DB in Go.

AdamKorcz/bitcoinlib 0

Bitcoin and other Cryptocurrencies Library for Python. Includes a fully functional wallet, Mnemonic key generation and management and connection with various service providers to receive and send blockchain and transaction information.

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 245cb5cc47bcc56b1980eff9d50416714dd1bb24

monero: fix build (#6492) * monero: fix build * monero: install unbound from source to avoid nettle reference

view details

push time in 16 hours

PR merged google/oss-fuzz

monero: fix build
+5 -1

0 comment

1 changed file

DavidKorczynski

pr closed time in 16 hours

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 35c06f401f6d147f5be295eb93f6f673d3a38c28

dnsmasq: fix patch and build (#6491)

view details

push time in 19 hours

PR merged google/oss-fuzz

dnsmasq: fix patch and build
+11 -11

0 comment

1 changed file

DavidKorczynski

pr closed time in 19 hours

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 1933636ced2cac2f16496a25d02d144f76493d09

wget2: upgrade build to latest base builder (#6483) * wget2: upgrade build to latest base builder * cleanup build * wget2: simplify build * wget2: cleanup build * wget2: last cleanup (hopefully) * wget2: cleanup build

view details

push time in 2 days

PullRequestReviewEvent

PR opened google/oss-fuzz

[etcd] Fix build
+4 -4

0 comment

3 changed files

pr created time in 3 days

create barnchAdamKorcz/oss-fuzz

branch : etcd2

created branch time in 3 days

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha eab2c6c21ca31aa2028452751278d70f7636a0da

libphonenumber: upgrade build to base builder (#6480) * libphonenumber: upgrade build to base builder * libphonenumber: fix typo * clean up libphonenumber build * libphonenumber: minor cleanup * libphonenumber: last fix

view details

push time in 3 days

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 8127c8df5630c2f5d9a8911836ba76e8f353dab6

libtheora, wolfmqtt: switch to new basebuilder (#6481) * libtheora: switch to new basebuilder * wolfmqtt: switch to new basebuilder

view details

push time in 3 days

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 17129f108d5a7f2a9ff8b13e58d5540cf9bc2fc9

thrift: upgrade build to latest base builder (#6478)

view details

push time in 3 days

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 0d6acec3b917670e41e871a9ace23ed62eb0aba5

pcl: switch basebuilder to latest. (#6477)

view details

push time in 3 days

PullRequestReviewEvent

Pull request review commentkubernetes/kubernetes

Add parser fuzzers

+/*+Copyright 2021 The Kubernetes Authors.+Licensed under the Apache License, Version 2.0 (the "License");+you may not use this file except in compliance with the License.+You may obtain a copy of the License at+    http://www.apache.org/licenses/LICENSE-2.0+Unless required by applicable law or agreed to in writing, software+distributed under the License is distributed on an "AS IS" BASIS,+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.+See the License for the specific language governing permissions and+limitations under the License.+*/++package fuzz++import (+	"io"++	"k8s.io/apimachinery/pkg/api/resource"+	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"+	"k8s.io/apimachinery/pkg/fields"+	"k8s.io/apimachinery/pkg/labels"+	"k8s.io/apimachinery/pkg/runtime/schema"+	"k8s.io/apimachinery/pkg/util/net"+	"k8s.io/apimachinery/pkg/util/version"+	"k8s.io/client-go/util/keyutil"+	"k8s.io/code-generator/cmd/client-gen/generators/util"+	envutil "k8s.io/kubectl/pkg/cmd/set/env"+	"k8s.io/kubectl/pkg/util/certificate"+	kubeadmutil "k8s.io/kubernetes/cmd/kubeadm/app/util"+	"k8s.io/kubernetes/pkg/credentialprovider"+	"k8s.io/kubernetes/pkg/kubelet/cm"+	"k8s.io/kubernetes/pkg/kubelet/cm/cpuset"+	"k8s.io/kubernetes/pkg/kubelet/eviction"+	"k8s.io/kubernetes/pkg/registry/core/service/portallocator"+	"k8s.io/kubernetes/pkg/util/parsers"++	fuzz "github.com/AdaLogics/go-fuzz-headers"+)++// FuzzParseSelector implements a fuzzer+// that targets fields.ParseSelector+func FuzzParseSelector(data []byte) int {+	_, _ = fields.ParseSelector(string(data))+	return 1+}++// FuzzParseQuantity implements a fuzzer+// that targets resource.ParseQuantity+func FuzzParseQuantity(data []byte) int {+	_, _ = resource.ParseQuantity(string(data))+	return 1

The reason I do this is from a suggestion by one of the go-fuzz contributors. See this comment: "don't worry about returning 0 vs 1. The signal from those is weak, and go-fuzz's support for running multiple fuzz functions is poor enough that it's nicer to just have a single mixed fuzz function"

Am happy to do either or, so let me know which you prefer.

AdamKorcz

comment created time in 4 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 4f9e6563e25f92c457e174494470c0658d89fe70

tesseract-ocr: fix build for latest base builder (#6474) * tesseract-ocr: fix build for latest base builder * tesseract-ocr: download data

view details

push time in 4 days

PullRequestReviewEvent

push eventgoogle/oss-fuzz

DavidKorczynski

commit sha 02999858c62e08052532a6e0978359b8d6a149dc

gstreamer: fix build to work with latest base builder (#6472)

view details

push time in 4 days