Ecosyste.ms: OpenCollective

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

github.com/CnCNet/cncnet-tunnel

The CnCNet 5 tunneling service
https://github.com/CnCNet/cncnet-tunnel

Disable spoofing, never thought anyone would care to abuse it

0a07d268c7d2f78e16bea97c5b305fa91f3beaea authored about 10 years ago by Toni Spets <[email protected]>
Dirty rewrite of iplimit without sliding window

369d90383ef41306bb86234c287c64b23f13ba8f authored about 10 years ago by Toni Spets <[email protected]>
Add stuff back to pool like it was supposed to be done

deae5a68453f3dea0c61b45ed88ba5de0edc48c9 authored over 10 years ago by Toni Spets <[email protected]>
Notify master of maintenance to delist immediately

015f17bba4c242013e9f503552ca2df2a844bce5 authored almost 11 years ago by Toni Spets <[email protected]>
Exit tunnel on fatal error, catch buffer exceptions

c433b8b39ef7b9028cf232db0bef5cf3c9985e1e authored almost 11 years ago by Toni Spets <[email protected]>
Clicking on [X] in GUI mode will trigger maintenance

73ebddcbb83f9593faf85d97a78234910a63cec7 authored almost 11 years ago by Toni Spets <[email protected]>
Implement maintenance mode

61aa5e08d2a81c4e34280c453861180d85d3ab4a authored almost 11 years ago by Toni Spets <[email protected]>
Use a randomized queue of client identifiers

5dae0f0559a7dfed747e2c56ec61c8feb3006fac authored almost 11 years ago by Toni Spets <[email protected]>
Avoid loops

1993b8a3073141edc4d37fa0a37269323889e278 authored almost 11 years ago by Toni Spets <[email protected]>
Fix buffer handling, it wasn't tested at all anyway

c428f08bee5c354c55630573362f949d912eb48a authored almost 11 years ago by Toni Spets <[email protected]>
Complete rewrite, CnCNet 5a

Also completely untested.

d377bb72e82afe90c06dc91ec424d8950230d5a3 authored almost 11 years ago by Toni Spets <[email protected]>
Disable host rate limit by default until it's fixed

86a3ba5f1a1d8763c568271a646d6fe4fb727162 authored about 11 years ago by Toni Spets <[email protected]>
Add json output mode to reply body

f1a023ef4f489a021dd5c93a60996032de8fa751 authored over 11 years ago by Toni Spets <[email protected]>
Use real auto scrolling instead of caret position hack

cc94f3d398e778bcc16553e868eb33db4de1eb79 authored over 11 years ago by Toni Spets <[email protected]>
Add icon to configuration window

d19029af84aeaacac12ec6da64037f5c81e23536 authored over 11 years ago by Toni Spets <[email protected]>
Building UIs by hand was too tiresome, thank you NetBeans

6e7e76b388a7303a38c523ae4e8ebfc14f69b178 authored over 11 years ago by Toni Spets <[email protected]>
Add status window

2d8683894137501bb8d714782eca58767f3c21c4 authored over 11 years ago by Toni Spets <[email protected]>
Remove old inaccurate comments

7fa1612869010ea1aba9e9ca100663014183a7f9 authored over 11 years ago by Toni Spets <[email protected]>
Avoid performance penalty

7fb762749ac53ecb8247bbe1df8d9d78b2fc3fef authored over 11 years ago by Toni Spets <[email protected]>
Abuse prevention

56668586eba61c18fe70fe0653af6e95a3199cfe authored over 11 years ago by Toni Spets <[email protected]>
Usage instructions

4863a80dc648d61f4b3b311f926d560a7cf2b310 authored over 11 years ago by Toni Spets <[email protected]>
Add password support and use proper HTTP response codes

7ed771e450db716a257e0b02f342ccc4181c92c7 authored over 11 years ago by Toni Spets <[email protected]>
Add configuration by arguments, master server support and logging

385ca2351b6b42af040309cf3309f8fde1b85bd8 authored over 11 years ago by Toni Spets <[email protected]>
Use BlockingQueue to store channel pool

ddaf338ee482651d3ee6e3c1ad58ad79ebb7c28a authored over 11 years ago by Toni Spets <[email protected]>
Add a crude controller with simple HTTP REST API

41baaa921ad632666995e1b3c314f82ceb034bdd authored over 11 years ago by Toni Spets <[email protected]>
Initial routing code for CnCNet 5 tunnel

bf331fef69ef92bf089f3a9f3860305927ce1568 authored over 11 years ago by Toni Spets <[email protected]>