An open API service providing repository metadata for many open source software ecosystems.

GitHub / pavel-odintsov 48 Repositories

On mission to deliver affordable DDoS protection

pavel-odintsov/lpm_performance

Repo for performance evaluation of liblpm in compare with Patricia

Language: C++ - Size: 154 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

pavel-odintsov/patricia_performance

Test app for testing performance of Patricia tree

Language: C++ - Size: 148 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

pavel-odintsov/fastnetmon

Very fast DDoS sensor with sFlow/Netflow/IPFIX/SPAN support

Language: C++ - Size: 32 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 3,529 - Forks: 575

pavel-odintsov/fastnetmon-community-packages

Binary packages for FastNetMon

Size: 99.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

pavel-odintsov/udp_server_reuseport_bpf

Example multi threaded UDP server for Linux which uses SO_REUSEPORT and BPF microcode to spread traffic between threads

Language: C++ - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

pavel-odintsov/af_packet_traffic_capture

In this repository you can find examples of using AF_PACKET v3 to capture tens of millions packets per second on Linux

Language: C++ - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 4

pavel-odintsov/deploy_cat

Small app to deploy new VM on different cloud providers and install FastNetMon on it

Language: Go - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 3

pavel-odintsov/OpenVZ_ZFS

Project for integration ZFS filesystem support into OpenVZ

Size: 93.8 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 35 - Forks: 3

pavel-odintsov/xdp-tools Fork of xdp-project/xdp-tools

Utilities and example programs for use with XDP

Language: C - Size: 1.48 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pavel-odintsov/chargebee-go Fork of chargebee/chargebee-go

Go library for the Chargebee API.

Language: Go - Size: 783 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

pavel-odintsov/ideal_network_adapter

Here we are trying to collect all requirements for an Ideal Network Adapter from software developers point of view

Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

pavel-odintsov/udp_server_reuseport_bpf_poc

In this repo you can find attempt to use SO_ATTACH_REUSEPORT_CBPF to load balance traffic between threads

Language: C++ - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pavel-odintsov/homebrew-core Fork of Homebrew/homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)

Language: Ruby - Size: 673 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pavel-odintsov/get_default_outgoing_ip_linux

Example code to retrieve default outgoing IPv4 or IPv6 address on Linux using only standard Linux API

Language: C - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

pavel-odintsov/drop_watch

Fork of https://github.com/nhorman/dropwatch

Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

pavel-odintsov/knx_bus_client

C++ client for KNX bus via HID interface

Size: 4.88 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/udp_server_example

Example single threaded UDP server for Linux

Language: C++ - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pavel-odintsov/udp_server_reuseport_example

Example multi threaded UDP server for Linux which uses SO_REUSEPORT to spread traffic between threads

Language: C++ - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pavel-odintsov/udp_server_reuseport_bpf_reuseaddr_workaround

Example multi threaded UDP server for Linux which uses SO_REUSEPORT and BPF microcode to spread traffic between threads. It has issue as it uses SO_REUSEADDR as workaround

Language: C++ - Size: 7.81 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pavel-odintsov/udp_port_reuse_is_tricky

UDP server on Linux does not work as expected when we have classic BPF to distribute traffic between threads

Language: C++ - Size: 24.4 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/interceptor

Old PoC project to implement TCP SYN flood in line mitigation platform using DPDK

Language: C++ - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/yubikey-ssh Fork of jamesog/yubikey-ssh

How to use a Yubikey with OpenSSH without GPG

Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

pavel-odintsov/gobgp Fork of osrg/gobgp

BGP implemented in the Go Programming Language

Language: Go - Size: 14.9 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/fnm-webui Fork of ans-group/fnm-webui

A web-based UI to manage multiple Fastnetmon Advanced instances.

Language: PHP - Size: 243 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/grpc Fork of grpc/grpc

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

Size: 439 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/unbound Fork of NLnetLabs/unbound

Unbound is a validating, recursive, and caching DNS resolver.

Size: 89.7 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pavel-odintsov/NetFlow-Generator Fork of mshindo/NetFlow-Generator

Generate arbitrary NetFlow V5 flow records

Language: C - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

pavel-odintsov/beast Fork of boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

Language: C++ - Size: 13.3 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pavel-odintsov/fastnetmon-debian-salsa

Manifests for building official Debian packages https://salsa.debian.org/debian/fastnetmon/

Size: 4.23 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

pavel-odintsov/storage-system-monitoring Fork of FastVPSEestiOu/storage-system-monitoring

Toolkit for checking health of different storage systems: linux software raids, hardware raids (Adaptec, LSI) and dmesg

Language: Perl - Size: 6.12 MB - Last synced at: over 1 year ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 0

pavel-odintsov/FlowACL

BGP Flow Spec gateway to really any firewall/switch or router device

Language: Python - Size: 150 KB - Last synced at: 3 months ago - Pushed at: over 9 years ago - Stars: 22 - Forks: 10

pavel-odintsov/clickhouse-maxmind-geoip Fork of AlexeyKupershtokh/clickhouse-maxmind-geoip

A demonstration how to use ClickHouse with MaxMind GeoIP2 databases for geolocaiton

Size: 43.9 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

pavel-odintsov/DTLS-Examples Fork of nplab/DTLS-Examples

Examples for DTLS via SCTP and UDP using OpenSSL

Size: 765 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

pavel-odintsov/fastnetmon_dependencies

Here we store binary dependencies required for building FastNetMon project

Size: 63.8 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 6

pavel-odintsov/deckard Fork of vavrusa/deckard

A DNS software testing tool.

Language: Python - Size: 457 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

pavel-odintsov/Antidoto Fork of FastVPSEestiOu/Antidoto

Linux antimalware and antirootkit tool

Language: Perl - Size: 119 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

pavel-odintsov/ixgbe-linux-netmap-single-queue

Netmap enable ixgbe driver with patches which produce ability to tun only on single queue

Language: Batchfile - Size: 7.54 MB - Last synced at: 4 months ago - Pushed at: about 10 years ago - Stars: 2 - Forks: 1

pavel-odintsov/fast-rdiff Fork of FastVPSEestiOu/fast-rdiff

This is very optimized written in C++ librdiff implementation with streaming support

Language: C++ - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0

pavel-odintsov/vzrepair Fork of FastVPSEestiOu/vzrepair

script for boot OpenVZ container to repair mode

Language: Perl - Size: 129 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

pavel-odintsov/fast_domain_sync Fork of FastVPSEestiOu/fast_domain_sync

Domain Sync plugin provides ability to use ISPManager 4 as secondary DNS instead using DNSManager

Language: Python - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

pavel-odintsov/ploop_userspace Fork of FastVPSEestiOu/ploop_userspace

Tool for mounting OpenVZ ploop images (openvz.org/Ploop) without support from kernel side

Language: C++ - Size: 529 KB - Last synced at: over 1 year ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

pavel-odintsov/debian_netconsole Fork of FastVPSEestiOu/debian_netconsole

Scripts for convenient enabling netconsole kernel ability on Debian Squeeze, Wheezy and Ubuntu

Language: Shell - Size: 329 KB - Last synced at: over 1 year ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

pavel-odintsov/xt_asn Fork of FastVPSEestiOu/xt_asn

Module for checking ASN belongings for IP in iptables

Language: C - Size: 116 KB - Last synced at: over 1 year ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 1

pavel-odintsov/openvz-network-shaper Fork of FastVPSEestiOu/openvz-network-shaper

Network bandwidth shaper for OpenVZ/PCS/Virtuozzo with IPv6 and hash filter features

Language: Perl - Size: 149 KB - Last synced at: over 1 year ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 0

pavel-odintsov/Linux-kernel-fast-logging-path Fork of FastVPSEestiOu/Linux-kernel-fast-logging-path

Patch for linux kernel for building lists on changed files without any overhead

Language: Go - Size: 207 KB - Last synced at: over 1 year ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 1

pavel-odintsov/cat_cache_safe Fork of FastVPSEestiOu/cat_cache_safe

Tool is similar to /bin/cat but with Linux Page cache bypass ability using O_DIRECT

Language: C - Size: 148 KB - Last synced at: over 1 year ago - Pushed at: about 11 years ago - Stars: 0 - Forks: 0

pavel-odintsov/simfs_to_ploop Fork of FastVPSEestiOu/simfs_to_ploop

Script for conversion to ploop OpenVZ disk layout from simfs

Language: Perl - Size: 133 KB - Last synced at: over 1 year ago - Pushed at: about 11 years ago - Stars: 0 - Forks: 0

pavel-odintsov/nginx-extended-statistics-path Fork of FastVPSEestiOu/nginx-extended-statistics-path

Nginx extended statistics patch for nginx 0.7. This patch add ability to check count and total size of requests to certain vhosts

Size: 93.8 KB - Last synced at: over 1 year ago - Pushed at: almost 12 years ago - Stars: 0 - Forks: 1

pavel-odintsov/flood_shield Fork of FastVPSEestiOu/flood_shield

Flood Shield is a very fast http flood blocker

Language: C - Size: 205 KB - Last synced at: over 1 year ago - Pushed at: over 10 years ago - Stars: 2 - Forks: 3

pavel-odintsov/apache_suexec_cgroups Fork of FastVPSEestiOu/apache_suexec_cgroups

Patch for adding cgroups support to Apache suexec

Size: 113 KB - Last synced at: over 1 year ago - Pushed at: almost 12 years ago - Stars: 0 - Forks: 1