Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SagerNet

An anti-censorship community
Collective - Host: opensource - https://opencollective.com/sagernet - Website: https://sagernet.org/ - Code: https://github.com/SagerNet

Update dependencies

github.com/SagerNet/sing-box - c8af003bfcbbcefdd6f2b1d521bad07ea2b60313 authored almost 2 years ago
Fix missing default host in v2ray http transport`s request

github.com/SagerNet/sing-box - 4999441a85dda9b121d330c92c25399171494ff8 authored almost 2 years ago
Revert remove install shell

github.com/SagerNet/sing-box - 09b001e7952f55314dda03a277f44cd1c4b44f87 authored almost 2 years ago
Update LICENSE

github.com/SagerNet/sing-box - 3b3a25100899c0bf9de688d8371454b7b0255694 authored almost 2 years ago
tun: use correct IP header comparisons in tcpGRO() and tcpPacketsCanCoalesce()

tcpGRO() was using an incorrect IPv4 more fragments bit mask.

tcpPacketsCanCoalesce() was not d...

github.com/SagerNet/wireguard-go - 052af4a8072bbbd3bfe7edf46fe3c1b350f71f08 authored almost 2 years ago
tun: disqualify tcp4 packets w/IP options from coalescing

IP options were not being compared prior to coalescing. They are not
commonly used. Disqualifica...

github.com/SagerNet/wireguard-go - aad7fca9c504effdaf3c77dd635e85c94dc4521d authored almost 2 years ago
Fix exchangeToLookup

github.com/SagerNet/sing-dns - 1b3c42d0e1b756edefa1ab8dfe4caafd1a45a23c authored almost 2 years ago
conn: move booleans to bottom of StdNetBind struct

This results in a more compact structure.

Signed-off-by: Jason A. Donenfeld <[email protected]>

github.com/SagerNet/wireguard-go - 6f895be10d741d138ec240d3c53acf3afde44b6c authored almost 2 years ago
conn: use ipv6 message pool for ipv6 receiving

Looks like a simple copy&paste error.

Fixes: 9e2f386 ("conn, device, tun: implement vectorized ...

github.com/SagerNet/wireguard-go - 6a07b2a355f93fb28d37d03ae5f2c0019cdb9943 authored almost 2 years ago
conn: fix StdNetEndpoint data race by dynamically allocating endpoints

In 9e2f386 ("conn, device, tun: implement vectorized I/O on Linux"), the
Linux-specific Bind imp...

github.com/SagerNet/wireguard-go - 334b605e726db70fdba2740ba2b48fd72490cc44 authored almost 2 years ago
Add context key to rewrite TTL in response

github.com/SagerNet/sing-dns - cc070d645ee71f1f7cc38f9d997dde7b8bbfaa94 authored almost 2 years ago
Update dockerfile

github.com/SagerNet/sing-box - 2e4eb9aa3952639314ca155adad49b650bcde460 authored almost 2 years ago
documentation: Update changelog

github.com/SagerNet/sing-box - 77fd2847037e946aee79bb5f6ac7b855aef93583 authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - 0a4517f4b7efa3165a1621e01bbce9a932aaf5a9 authored almost 2 years ago
conn: disable sticky sockets on Android

We can't have the netlink listener socket, so it's not possible to
support it. Plus, android net...

github.com/SagerNet/wireguard-go - 3a9e75374f434e4cebadb6cfb322be3e2e80d0f0 authored almost 2 years ago
global: remove old style build tags

Signed-off-by: Jason A. Donenfeld <[email protected]>

github.com/SagerNet/wireguard-go - cc20c08c9615edbb31b96c89201bf1b2189fe159 authored almost 2 years ago
documentation: Update set_system_proxy usage

github.com/SagerNet/sing-box - 4395db32061b0a69bf1711328053aec0c7cabd1e authored almost 2 years ago
Fix slow open

github.com/SagerNet/sing-box - dd5b0abc67b024e767aec09d4769a08cf07b72f6 authored almost 2 years ago
Fix wireguard mutex

github.com/SagerNet/sing-box - 466800aa3a519eac00e5f141c1db020e96dbbabe authored almost 2 years ago
Improve timeout canceler

github.com/SagerNet/sing-box - 4328c535a9e6d765e37a907787b50dc11a3b99ce authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - f9516709dada695aea270f19fd3ab99e82a07eea authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - 5dce72287929b8e43beb1b53bc3ab2f1e7392be7 authored almost 2 years ago
Fix import format

github.com/SagerNet/sing-box - 9324a39d4e19127bcc95b9155a818d291f2f3385 authored almost 2 years ago
Create working directory if not exists

github.com/SagerNet/sing-box - 84904c52066ee42f600234913e7427e3a384db2e authored almost 2 years ago
hysteria: Accept inbound configuration without users

github.com/SagerNet/sing-box - fe4b429fc2ce4852d0c5fd0b42999126a8e4abc5 authored almost 2 years ago
Add `with_reality_server` to release build tags

github.com/SagerNet/sing-box - f680d0acaf15b45d7c3230dff937eeca2af21372 authored almost 2 years ago
documentation: Update changelog

github.com/SagerNet/sing-box - 4baff5aeb15434c26cd376ca7fde2a1c1a0eff97 authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - f25296fb239539c5f1d046aeea6ad6a900e1fa91 authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-shadowsocks - 17988ac0d3f60f2a749ae1feed2d4075f13ac5c5 authored almost 2 years ago
Fix optional listen address

github.com/SagerNet/sing-box - e717852c73a99ec29fcbecc98051438576d53378 authored almost 2 years ago
Fix make build

github.com/SagerNet/sing-box - 13dc70f6499ffee59fe05a978c2399032a2a8a8b authored almost 2 years ago
Fix vision padding overflow

github.com/SagerNet/sing-box - 46040a71c3670899c6af65b627d0a4f8e8c390f4 authored almost 2 years ago
ntp: Add write_to_system service option

github.com/SagerNet/sing-box - 0558b3fc5c8edc432476cbccd3b993705acc4981 authored almost 2 years ago
Add command to fetch a URL

github.com/SagerNet/sing-box - 99b2ab5526fb9cde7daba9cfd5802f8043d78e38 authored almost 2 years ago
Add multiple configuration support

github.com/SagerNet/sing-box - c7f89ad88eeb51d05a3d8cf2c370eaceab1abb96 authored almost 2 years ago
Add command to connect an address

github.com/SagerNet/sing-box - e5f3bb634432c8ff89fb3bd3cc1683dc7aad28d3 authored almost 2 years ago
Fix write nil in buffered vectorised writer

github.com/SagerNet/sing-box - b6dbb69fc4de3af787eb558715f033f7791d51e8 authored almost 2 years ago
documentation: Fix broken link

github.com/SagerNet/sing-box - b76fabee6586ac0ba0fd53ef2afc048991ab7018 authored almost 2 years ago
tun: replace ErrorBatch() with errors.Join()

Reviewed-by: Maisem Ali <[email protected]>
Signed-off-by: Jordan Whited <[email protected]...

github.com/SagerNet/wireguard-go - 1417a47c8fa816f427ac56ebe79a90a97a01aef5 authored almost 2 years ago
go.mod: bump to Go 1.20

Reviewed-by: Maisem Ali <[email protected]>
Signed-off-by: Jordan Whited <[email protected]...

github.com/SagerNet/wireguard-go - 7f511c3bb16dac4b881c4d450b61e6b2efdacc70 authored almost 2 years ago
documentation: Update stable changelog

github.com/SagerNet/sing-box - b033c13ca24017dcd1f497402177c2fcd7a57e94 authored almost 2 years ago
readme: Add packaging status

github.com/SagerNet/sing-box - 872bcfd1c07265ebcd1905056c4931ffc87b4f04 authored almost 2 years ago
dependencies: Update actions/setup-go action to v4

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

github.com/SagerNet/sing-box - 2db188f3a1d6a751e2f428c87ea4de68cbd561d6 authored almost 2 years ago
Add experimental debug options

github.com/SagerNet/sing-box - 11de271c8fdcaf914e5d35d0f90d68bd6c77c103 authored almost 2 years ago
documentation: Fix typo

github.com/SagerNet/sing-box - 40c800c57ccad1ead395009b37406af3d10275e9 authored almost 2 years ago
documentation: Update UoT application support status

github.com/SagerNet/sing-box - 91b0540e95fc3010b68f90a4481871d36dfd23e5 authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - ce6d18634525e5c74cfb8d73c06d6de2dc35ad5f authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - 32bc4450a75ea5f9adf53569eec0108c468121a3 authored almost 2 years ago
Update UoT protocol

github.com/SagerNet/sing-box - 43f31b40baa1569e71c151c48b8dd5e5cbd06efa authored almost 2 years ago
conn: use CmsgSpace() for ancillary data buf sizing

CmsgLen() does not account for data alignment.

Reviewed-by: Adrian Dewhurst <[email protected]...

github.com/SagerNet/wireguard-go - fff53afca779078061128a5a10c31e67a7919d35 authored almost 2 years ago
conn: fix getSrcFromControl() iteration

We only expect a single control message in the normal case, but this
would loop infinitely if th...

github.com/SagerNet/wireguard-go - 07a1e55270bd34ee526ad328d597fa01a8e17619 authored almost 2 years ago
ios: Add `with_quic` tag in build

github.com/SagerNet/sing-box - 14a0f180c86ecd2e96218d7375a0350801fcecea authored almost 2 years ago
platform: Fix bytes format

github.com/SagerNet/sing-box - a3a5185b15fc61ed02dc13962f6b4d9c2146ea99 authored almost 2 years ago
platform: Add oom killer

github.com/SagerNet/sing-box - cc9cb0b477e0a2b2f7f43b7efe4ec9a382d99314 authored almost 2 years ago
platform: Add low memory interface

github.com/SagerNet/sing-box - 2cb0e37f50614ed3e56f7124291a4acaf0a96026 authored almost 2 years ago
tun: Create gVisor stack by default in Apple Network Extension

github.com/SagerNet/sing-box - dbd5be55b0b6f5c5c7af54f6a28dfac15db693ad authored almost 2 years ago
Fix build embed tor for mobile

github.com/SagerNet/sing-box - f674b4fbd5f17fd8f6b3597caa7e137167acb022 authored almost 2 years ago
Update UoT protocol

github.com/SagerNet/sing-box - 78e02b52ca8feccdab1849da90cfaeaee9036186 authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - ffdaae90d7c9ea0a7610feb910408c5d8878ac1e authored almost 2 years ago
global: buff -> buf

This always struck me as kind of weird and non-standard.

Signed-off-by: Jason A. Donenfeld <Jas...

github.com/SagerNet/wireguard-go - 0ad14a89f5f9da577dae6a63ad196015e51a0381 authored almost 2 years ago
Fix close platform tun

github.com/SagerNet/sing-box - c77681ea17c951c24f317b80b80a04fc251dfc7d authored almost 2 years ago
Fix cross make build

github.com/SagerNet/sing-box - d824390167738b875d92337cd4408f073d4d459f authored almost 2 years ago
Print command to shell error

github.com/SagerNet/sing-box - 657b05fd968837bed809bc1906b4602f979447bf authored almost 2 years ago
Fix stack wireguard device returning non-nil interface containing nil pointer

github.com/SagerNet/sing-box - b004b9ec81c15ac4756b56e19c8268a8b46109d2 authored almost 2 years ago
Remove length limit on short_id for reality TLS config

github.com/SagerNet/sing-box - 70cf681ff280bc4ced593bce7005bea60c583454 authored almost 2 years ago
Apply `--disable-color` to global logger

github.com/SagerNet/sing-box - caad60da45b9e89232dc9fd724a1902d3b90225f authored almost 2 years ago
Support $schema in configuration file

github.com/SagerNet/sing-box - 7d22cf9b45d6de0c068b4b0c5b5bf6c9f037c7e3 authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - 5cb178ca932598c41ce7856b12fba64fef2455fe authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - 16788008b66e6f2573ff62927a1c2106dd72fe3c authored almost 2 years ago
Fix make install

github.com/SagerNet/sing-box - 6ec7a330461202d6bcc1dc86d775fe09584a1713 authored almost 2 years ago
Add health check support for http-based v2ray transport

github.com/SagerNet/sing-box - 6af9c2b3ca16fa3d6a2c3de592ca0fb320f12582 authored almost 2 years ago
Fix http server usage

github.com/SagerNet/sing-box - bdc620dab18a6ce4973d55350a739923b2af3b9e authored almost 2 years ago
Fix missing default shadowtls version

github.com/SagerNet/sing-box - a88820af313905d0e967ac13e02ee75ba38fe122 authored almost 2 years ago
conn: use right cmsghdr len types on 32-bit in sticky test

Cmsghdr uses uint32 and uint64 on 32-bit and 64-bit respectively for the
Len member, which makes...

github.com/SagerNet/wireguard-go - 7d327ed35aef08e2f54c12645a3002c94c6aec91 authored almost 2 years ago
conn: make StdNetBind.BatchSize() return 1 for non-Linux

This commit updates StdNetBind.BatchSize() to return 1 instead of
IdealBatchSize for non-Linux p...

github.com/SagerNet/wireguard-go - f41f47446684028b1529653a505c0538b56ac91f authored almost 2 years ago
tun/netstack: enable TCP Selective Acknowledgements

Enable TCP SACK for the gVisor Stack used in tun/netstack. This can
improve throughput by an ord...

github.com/SagerNet/wireguard-go - 5819c6af28239b973958a8d197f9e39926e7b9f1 authored almost 2 years ago
conn: ensure control message size is respected in StdNetBind

This commit re-slices received control messages in StdNetBind to the
value the OS reports on a s...

github.com/SagerNet/wireguard-go - 6901984f6aa6de37a7b3979134f8b29c81735861 authored almost 2 years ago
conn: fix StdNetBind fallback on Windows

If RIO is unavailable, NewWinRingBind() falls back to StdNetBind.
StdNetBind uses x/net/ipv{4,6}...

github.com/SagerNet/wireguard-go - 2fcdaf979915be4702bf8aba4a90ac3c3ae0796b authored almost 2 years ago
conn: inch BatchSize toward being non-dynamic

There's not really a use at the moment for making this configurable, and
once bind_windows.go be...

github.com/SagerNet/wireguard-go - dbd949307e75bbd72d86e53aa57b74b20daab04d authored almost 2 years ago
conn: set SO_{SND,RCV}BUF to 7MB on the Bind UDP socket

The conn.Bind UDP sockets' send and receive buffers are now being sized
to 7MB, whereas they wer...

github.com/SagerNet/wireguard-go - f26efb65f23acbd88785d1ae793fa3264c999673 authored almost 2 years ago
go.mod: bump deps

Signed-off-by: Jason A. Donenfeld <[email protected]>

github.com/SagerNet/wireguard-go - f67c862a2acc500139b8e551f21a1118d3f7427c authored almost 2 years ago
conn, device, tun: implement vectorized I/O on Linux

Implement TCP offloading via TSO and GRO for the Linux tun.Device, which
is made possible by vir...

github.com/SagerNet/wireguard-go - 9e2f3860220280a5630971478b53c8ad9a991ca8 authored almost 2 years ago
conn, device, tun: implement vectorized I/O plumbing

Accept packet vectors for reading and writing in the tun.Device and
conn.Bind interfaces, so tha...

github.com/SagerNet/wireguard-go - 3bb8fec7e41fcc2138ddb4cba3f46100814fc523 authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - 3688f2e114a0f4294d4f1b7953ffff79fb4f39d8 authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - a183958d53abbbfd427f7d9de49a9f6f930de445 authored almost 2 years ago
Generate version during compilation

github.com/SagerNet/sing-box - 1c8a9e91b7e0f81024735d76dde60468d1393e54 authored almost 2 years ago
Fix windows interface monitor

github.com/SagerNet/sing-box - 325f6c71ffd7630753d0ee009a8a499442c8ef79 authored almost 2 years ago
Update reality and uTLS

github.com/SagerNet/sing-box - 6c6c0792ad1ca813c3038f83a1d975f0ad9b8f2c authored almost 2 years ago
Fix link broken in installation documentation page

github.com/SagerNet/sing-box - 9264f2307cb53c5d41ee16fbc93d523e643d6480 authored almost 2 years ago
Fix build check

github.com/SagerNet/sing-box - 87dd328700a35a9d2dd174561ea2fd71b67754d5 authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - 0cec92dd0fa21653f528ed93faf8fd17a38a3bd4 authored almost 2 years ago
Fix vmess server buffer

github.com/SagerNet/sing-box - e88afa9665e37c4404a262bb6ff1f400fac5b913 authored almost 2 years ago
Check constant.Version before build release

github.com/SagerNet/sing-box - 3883a8131511ba7affbb1e760b72689353715821 authored almost 2 years ago
systemd: Add reload command

github.com/SagerNet/sing-box - c919ad079adce96de15d4afd1708364b3afd5d3f authored almost 2 years ago
Fix vless read cache

github.com/SagerNet/sing-box - 83593aee707d8e1b80e0ebb6459a0ea0aa90693d authored almost 2 years ago
Update documentation

github.com/SagerNet/sing-box - ac7cc09694f39b3f802cc56638c17e50bab41e0d authored almost 2 years ago
Update dependencies

github.com/SagerNet/sing-box - d032e3568b444312531b303f74b28606663148fe authored almost 2 years ago
Add documentation for tun platform options

github.com/SagerNet/sing-box - c24df037acb486c443919a0a4c3c57f56dba86e9 authored almost 2 years ago