GithubHelp home page GithubHelp logo

🤖🍄💾🌲💾🍄🤖

I'm Daniel (@cpu).

🛠️💕 I like: Go, applied cryptography, Rust, mountain bikes, ACME, computer security, mushrooms, Nix/NixOS, death|black metal, Linux, free software, skateboards, DNS, emoji, snowboards, Wireguard, living in the woods, MUDs, LPC, & reading other people’s dev logs.

🚧🏗️ I’ve worked at: Block/Square, Let’s Encrypt/ISRG, Fastly, Leviathan Security Group, & the Carleton Computer Security Lab. I helped make ACME and I’ve contributed to free software like Boulder, Nixpkgs, ZLint, and Streisand.

🕰️🦀 Recently: I've been learning Rust and contributing to the Rustls ecosystem.

Daniel McCarney's Projects

acme-1 icon acme-1

:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)

acme-2 icon acme-2

Go client library implementation for ACME v2

acme-dns icon acme-dns

Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely.

acme4j icon acme4j

Java client for ACME (Let's Encrypt)

acmeshell icon acmeshell

An interactive shell designed for RFC 8555 ACME client/server developers to use for tests, day to day tasks, and exploring the protocol

ansible-go icon ansible-go

Ansible role that installs Go (http://golang.org/). The latest stable release that has been compiled for x86 64-bit Linux systems is installed by default, and different platforms and versions are supported by modifying the role variables.

asn1-rs icon asn1-rs

Parsers/Encoders for ASN.1 BER/DER data

bazel icon bazel

a fast, scalable, multi-language and extensible build system

bettertls icon bettertls

BetterTLS: A Name Constraints test suite for HTTPS clients.

bird icon bird

The BIRD Internet Routing Daemon

cargo-c icon cargo-c

build and install C-compatible libraries

ccadb-utils icon ccadb-utils

Rust utilities for processing Common CA Database (CCADB) CSV reports.

cert-manager icon cert-manager

Automatically provision and manage TLS certificates in Kubernetes

certbot icon certbot

Certbot, previously the Let's Encrypt Client, is EFF's tool to obtain certs from Let's Encrypt, and (optionally) autoenable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

certlint icon certlint

X.509 certificate linter, written in Go

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.