Comments (8)
Ugh, I loathe Makefiles.
Could you submit this as a Github pull request?
from libutp.
Oh, actually, what do you mean "system libtup"? libtup specifically says that is a bad idea. If a package manager has built libutp into a package they are asking for problems.
from libutp.
Asking for problems? I don't have a problem diffing internal copy of libutp within transmission source tree to the libutp tree from here and adjusting the system package accordingly.
I'll try to make push req. today
from libutp.
libutp is not considered stable enough to be included as a package in any package manager. It is designed to be compiled as part of your application.
from libutp.
What made me want to package libutp separately is this bug:
http://trac.transmissionbt.com/ticket/5002
So instead of updating the security bug in multiple packages embedding libutp, I'd prefer to just patch libutp and automatically solve the others through it
What a mess :/
from libutp.
That patch hasn't been applied to libutp yet. It's not a good idea to go patching all the apps with it, unless the developers test is specifically.
When libutp applies it, developers should test their app with the latest version of libutp.
from libutp.
OK then, I've removed the separately packaged libutp from Gentoo's CVS repository
The patch doesn't really make any difference anymore, and I suppose proper autotools or cmake patch would be preferred anyways, so I'll just close this
Thanks for clarification (it's what I was afraid of)
from libutp.
Most preferred would be a setsockopt to allow applications to use the LEDBAT congestion controller with TCP instead of an application-level UDP transport to begin with ;)
from libutp.
Related Issues (20)
- Assertion `mtu_floor <= mtu_ceiling' failed. HOT 2
- reserved identifier violation
- Remove an unnecessary null pointer check HOT 1
- Compilation broken on Windows with `utp_shutdown` changes HOT 1
- utp_socket memory can be leaked
- ECN support
- uTP Fast Open
- How to distinguish whether other peers use utp or tcp protocol? HOT 1
- Client socket must send data first HOT 2
- Question about UTPSocket::cur_window_packets initialization. HOT 2
- How to just the package of utp ? HOT 2
- Unable to build on Haiku HOT 1
- Question: performance figures HOT 4
- Tag releases for downstream packaging
- Assertion `mtu_floor <= mtu_ceiling' failed
- how to identify utp HOT 4
- Is there any format spec for utp version 0?
- libutp in a multi-thread application
- Member access within misaligned address for type 'UTPSocketKeyData', which requires 8 byte alignment HOT 1
- fast_resend_seq_nr not initalize for utp client
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libutp.