openclonk/src/lib
Lukas Werling 7177c261b3 Bring back and fix the netpuncher
As carrier-grade NATs are becoming common, many players cannot host
Clonk games at all. The simple STUN-like netpuncher from Clonk Rage
which was removed three years ago is already effective against some
DS-Lite NATs.

With some extensions, we should be able to make it work with more
restrictive NATs as well.

This reverts commit 72002cc366.
2016-09-08 21:10:06 +02:00
..
C4InputValidation.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4InputValidation.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Log.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Log.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4LogBuf.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4LogBuf.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Markup.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Markup.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4NameList.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4NameList.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Random.cpp Bring back and fix the netpuncher 2016-09-08 21:10:06 +02:00
C4Random.h Bring back and fix the netpuncher 2016-09-08 21:10:06 +02:00
C4RandomRecord.cpp Bring back and fix the netpuncher 2016-09-08 21:10:06 +02:00
C4Real.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Real.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Rect.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Rect.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4SimpleLog.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Stat.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
C4Stat.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
SHA1.h Remove boost any usage of boost libraries 2015-09-30 00:16:12 +02:00
Standard.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
Standard.h Remove MS CRT memory management debugging 2016-07-25 18:39:44 +02:00
StdAdaptors.h StdAdaptors: Make mkParAdapt(mkPtrAdaptNoNull(), Par1, Par2) work 2016-05-14 22:59:59 +02:00
StdBuf.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdBuf.h Fix StdBuf::Compare with iAt>0 2016-08-01 00:37:19 -04:00
StdColors.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdCompiler.cpp Fix some malloc/free mismatches 2016-04-17 20:13:33 +01:00
StdCompiler.h StdAdaptors: Make mkParAdapt(mkPtrAdaptNoNull(), Par1, Par2) work 2016-05-14 22:59:59 +02:00
StdMesh.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMesh.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoader.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoader.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoaderBinary.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoaderBinaryChunks.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoaderBinaryChunks.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoaderDataStream.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshLoaderXml.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshMaterial.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshMaterial.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshMath.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshMath.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshUpdate.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdMeshUpdate.h Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00
StdResStr2.cpp Update all copyright notices for 2016 2016-04-03 20:24:42 +02:00