source: trunk/libtransmission/net.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12096   11 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @12094   11 years jordan (trunk libT) new function: tr_ssToAddr() This handles converting the …
(edit) @11971   11 years jch Stub out UTP_Create in non-uTP builds.
(edit) @11960   11 years jordan add configure script switch to enable/disable utp
(edit) @11933   11 years jch Implement outgoing uTP connections.
(edit) @11709   11 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11610   11 years charles (trunk libT) #3528 "TR_PREFS_KEY_BIND_ADDRESS_IPV4 breaks IPv6-only …
(edit) @11599   11 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11588   11 years charles (trunk libT) #3836 "libevent2 support" -- finish moving to the …
(edit) @11494   11 years charles (trunk libT) #3806 "logging error in net.c" -- fixed.
(edit) @11311   11 years charles (trunk libT) silence minor compiler warning
(edit) @10917   11 years charles (trunk libT) #3311 "MingW build of Transmission" -- added rb07's …
(edit) @10913   11 years charles (trunk) #3311 "MingW build of Transmission" -- apply more of rb07's …
(edit) @10858   11 years charles (trunk libT) #3311 "MingW build of Transmission" -- apply further …
(edit) @10816   11 years charles (trunk) more win32 fixes from rb07 in #3311
(edit) @10753   11 years charles (trunk libT) remove a pair of unnecessary, but expensive, assert()s
(edit) @10508   12 years charles (trunk libT) #3162 "allow optional end-user configuration of …
(edit) @10498   12 years charles (trunk libT) #3047 "Periodic disk access in idle state" -- added to …
(edit) @10390   12 years charles (trunk) one of the least interesting commits ever: remove trailing …
(edit) @10111   12 years charles (trunk libT) when we can't bind to a port and the error is EADDRINUSE, …
(edit) @10051   12 years charles (trunk libT) #2778 "IPv6 accepts garbage addresses" -- fix typo …
(edit) @10049   12 years charles #2778 (IPv6 PEX accepts garbage addresses) -- accept petch from jch to …
(edit) @10018   12 years charles (trunk libT) make "tr_globalAddress" a private function
(edit) @9781   12 years charles (trunk libT) #2667 "Ignore martian addresses" -- apply jch's …
(edit) @9780   12 years charles (trunk libT) #2667 "ignore martian addresses" -- revise the tests to …
(edit) @9778   12 years charles (trunk libT) #2667 "ignore martian addresses" -- modified this ticket. …
(edit) @9748   12 years charles (trunk libT) #2667 "Ignore martian addresses in LTEP messages" -- …
(edit) @9679   12 years titer The IPv6 check could always fail because we did not specify a port …
(edit) @9654   12 years charles (trunk libT) 11:59 < klapaucjusz> charles: net.c line 314. 11:59 < …
(edit) @9651   12 years charles (trunk libT) experimental: Reduce SO_SNDBUF and SO_RCVBUF for tracker …
(edit) @9593   12 years charles (trunk libT) #2610 "avoid unnecessary calls to time(NULL)"
(edit) @9513   12 years charles (trunk libT) #2112: provide "ipv6=" parameter to trackers
(edit) @9499   12 years charles (trunk libT) #2502: announce own IPv6 address to peers
(edit) @9485   12 years charles (trunk libT) #2558: "build failure in r9484"
(edit) @9417   12 years charles (trunk libT) add a wrapper function, tr_netCloseSocket(), around …
(edit) @9387   12 years charles (trunk) trunk's just been too stable lately. #2119: reload …
(edit) @8889   12 years charles (trunk) remove trailing spaces
(edit) @8791   12 years titer Don't assume that errnos are positive (they are not on Haiku), and …
(edit) @8599   12 years charles (trunk) on non-mac platforms, try not building our own copy of …
(edit) @8408   13 years charles fix last commit :/
(edit) @8407   13 years charles (trunk libT) fix a minor bug in peer count tabulation
(edit) @8403   13 years charles (trunk libT) fix minor r8394 bug
(edit) @8398   13 years charles (trunk libT) #2035: Transmission causes wakeups by unnecessary polling.
(edit) @8391   13 years charles (trunk libT) fix small dead code. found by clang static analyzer and …
(edit) @8242   13 years jhujhiti (trunk) #1497 Options to listen on specific network sockets
(edit) @8217   13 years charles (trunk libT) more speed tweaks from valgrind
(edit) @8092   13 years jhujhiti (trunk libT) make IPv6's two IPv4-compatible address formats invalid …
(edit) @8091   13 years jhujhiti (trunk libT) remove tr_suspectAddress() since all seems well
(edit) @7851   13 years jhujhiti (trunk libT) suppress ipv6 EHOSTUNREACH as well as ENETUNREACH
(edit) @7849   13 years jhujhiti (trunk libT) don't attempt to connect to (half-complete) ipv6 …
(edit) @7842   13 years jhujhiti (trunk libT) don't attempt to set V6ONLY on ipv4 sockets
(edit) @7839   13 years jhujhiti (trunk libT) stop using ipv4-mapped listener sockets. this should have …
(edit) @7740   13 years charles (trunk libT) discard peers from the tracker or pex that have a port …
(edit) @7730   13 years charles (trunk libT) fix IPv6 reported & solved by erdgeist. add debugging …
(edit) @7721   13 years charles (trunk libT) minor tweaks to reduce libtransmission shear between …
(edit) @7663   13 years charles (trunk libT) win32 portability patch from Alexey
(edit) @7652   13 years charles (trunk libT) win32 portability fixes, reported by Alexey
(edit) @7585   13 years jhujhiti (trunk libT) use IN_MULTICAST macro
(edit) @7574   13 years charles (trunk libT) make tr_isAddress() and tr_isDirection() inline
(edit) @7564   13 years jhujhiti (trunk libT) < Rolcol> For example: I have a lot of addresses in the …
(edit) @7563   13 years jhujhiti (trunk libT) fix another endian oops
(edit) @7562   13 years jhujhiti (trunk libT) fix endian oops in tr_suspectAddress()
(edit) @7561   13 years jhujhiti (trunk libT) Stop trying to connect to multicast addresses. Also, bump …
(edit) @7448   13 years jhujhiti add some debugging stuff to track down where some bogus addresses are …
(edit) @7439   13 years jhujhiti (trunk libT) Don't log two "errors" we expect to see from …
(edit) @7436   13 years jhujhiti (trunk libT) Refactor ipv6 bind socket check This will let the RPC …
(edit) @7417   13 years jhujhiti fix another bad assert *eyes charles*
(edit) @7416   13 years jhujhiti Fix "ISO C90 forbids mixed declarations and code"
(edit) @7415   13 years jhujhiti Fix tr_isAddress()
(edit) @7413   13 years charles (trunk libT) more runtime safety checks
(edit) @7410   13 years charles (trunk libT) add some assertions to tr_compareAddresses()
(edit) @7397   13 years charles (trunk libT) add ipv6 support by jhujhiti. I think this is the …
(edit) @7232   13 years livings124 BeOS and Amiga support is, at least for now, a lost cause and hasn't …
(edit) @7231   13 years charles (libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port …
(edit) @7224   13 years charles (libT) janitorial: use the tr_port type whenever we have a `port' as a …
(edit) @7223   13 years charles (libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to …
(edit) @7195   13 years charles (libT) patch from jhujhiti to add ipv6 support.
(edit) @7190   13 years charles (libT) silence the net.c warnings I introduced yesterday :/
(edit) @7170   13 years charles (libT) disable the so_sndbuf / so_rcvbuf code for now
(edit) @7154   13 years charles (libT) yet another stab at getting bandwidth management under control. …
(edit) @7152   13 years charles (libT) I wonder if this will have any affect on the bug reported by …
(edit) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
(edit) @7133   13 years charles (libT) define peer connections' sockets' so_sndbuf size in the …
(edit) @7122   13 years charles increase the socket's SNDBUF size
(edit) @6944   13 years charles remove dead code
(edit) @6906   13 years charles (libT) dead code removal
(edit) @6795   13 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @6556   13 years charles #220: lazy bitfields
(edit) @6552   13 years charles more connection management changes
(edit) @6396   13 years charles one more piece of Aloisius' performance patch: set SO_SNDBUF to 2x MTU
(edit) @6334   13 years charles add a portability wrapper tr_snprintf() around snprintf()
(edit) @5977   14 years charles refactor out some dead code in net.c, and probably give jhujhiti fits
(edit) @5957   14 years charles remove more dead code
(edit) @5956   14 years charles (libT) remove dead code
(edit) @5658   14 years charles string folding
(edit) @5588   14 years charles #857: DSCP support for Transmission
(edit) @5290   14 years charles strings work: (1) folding similar strings together for easier …
(edit) @5208   14 years charles more i18n strings work
(edit) @5193   14 years charles first cut at adding i18n hooks into libtransmission.
(edit) @5065   14 years charles cleanup #includes for errno & strerror
Note: See TracRevisionLog for help on using the revision log.