source: trunk/libtransmission/net.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14724   5 years jordan use '#pragma once' instead of #ifndef..#define..#endif guards
(edit) @14721   5 years jordan fix a handful of minor compiler warnings, mostly in the unit tests, eg …
(edit) @14574   5 years mikedld Initialise networking in daemon before making libevent calls
(edit) @14531   5 years mikedld Remove useless ws2tcpip.h include in net.h It's already included …
(edit) @14528   6 years mikedld Fix some issues revealed by coverity
(edit) @14479   6 years mikedld Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. …
(edit) @14428   6 years mikedld Replace tabs with spaces; remove trailing spaces
(edit) @14382   6 years mikedld Fix compilation on Windows This should not affect non-Win32 platforms …
(edit) @14316   6 years livings124 Use built-in _WIN32 macro instead of WIN32
(edit) @13625   8 years jordan Follow more common whitespace style conventions in the C code …
(edit) @12229   10 years jordan (trunk libT) API cleanup of the tr_address functions to make them more …
(edit) @12225   10 years jordan (trunk libT) copyediting: remove a bunch of seemingly-unneeded network …
(edit) @12204   10 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12147   10 years jordan (trunk libT) use libevent2's portability wrappers for inet_ntop() and …
(edit) @12096   10 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @12094   10 years jordan (trunk libT) new function: tr_ssToAddr() This handles converting the …
(edit) @11971   10 years jch Stub out UTP_Create in non-uTP builds.
(edit) @11960   10 years jordan add configure script switch to enable/disable utp
(edit) @11933   10 years jch Implement outgoing uTP connections.
(edit) @11709   10 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @10913   10 years charles (trunk) #3311 "MingW build of Transmission" -- apply more of rb07's …
(edit) @10858   10 years charles (trunk libT) #3311 "MingW build of Transmission" -- apply further …
(edit) @10816   10 years charles (trunk) more win32 fixes from rb07 in #3311
(edit) @10508   11 years charles (trunk libT) #3162 "allow optional end-user configuration of …
(edit) @10018   11 years charles (trunk libT) make "tr_globalAddress" a private function
(edit) @9847   11 years charles (trunk libT) replace the TR_INLINE macro with the standard "inline" …
(edit) @9778   11 years charles (trunk libT) #2667 "ignore martian addresses" -- modified this ticket. …
(edit) @9748   11 years charles (trunk libT) #2667 "Ignore martian addresses in LTEP messages" -- …
(edit) @9651   11 years charles (trunk libT) experimental: Reduce SO_SNDBUF and SO_RCVBUF for tracker …
(edit) @9513   11 years charles (trunk libT) #2112: provide "ipv6=" parameter to trackers
(edit) @9499   11 years charles (trunk libT) #2502: announce own IPv6 address to peers
(edit) @9417   11 years charles (trunk libT) add a wrapper function, tr_netCloseSocket(), around …
(edit) @9387   11 years charles (trunk) trunk's just been too stable lately. #2119: reload …
(edit) @8398   12 years charles (trunk libT) #2035: Transmission causes wakeups by unnecessary polling.
(edit) @8242   12 years jhujhiti (trunk) #1497 Options to listen on specific network sockets
(edit) @8092   12 years jhujhiti (trunk libT) make IPv6's two IPv4-compatible address formats invalid …
(edit) @8091   12 years jhujhiti (trunk libT) remove tr_suspectAddress() since all seems well
(edit) @7839   12 years jhujhiti (trunk libT) stop using ipv4-mapped listener sockets. this should have …
(edit) @7740   12 years charles (trunk libT) discard peers from the tracker or pex that have a port …
(edit) @7663   12 years charles (trunk libT) win32 portability patch from Alexey
(edit) @7652   12 years charles (trunk libT) win32 portability fixes, reported by Alexey
(edit) @7575   12 years charles * add autoconf test AC_C_INLINE to do the Right Thing for "inline", …
(edit) @7574   12 years charles (trunk libT) make tr_isAddress() and tr_isDirection() inline
(edit) @7468   12 years charles (trunk) patch from wereHamster to finish off tr_handle
(edit) @7448   12 years jhujhiti add some debugging stuff to track down where some bogus addresses are …
(edit) @7436   12 years jhujhiti (trunk libT) Refactor ipv6 bind socket check This will let the RPC …
(edit) @7425   12 years jhujhiti (trunk libT) use an enum tr_address_type instead of uint8_t for …
(edit) @7413   12 years charles (trunk libT) more runtime safety checks
(edit) @7397   12 years charles (trunk libT) add ipv6 support by jhujhiti. I think this is the …
(edit) @7232   12 years livings124 BeOS and Amiga support is, at least for now, a lost cause and hasn't …
(edit) @7231   12 years charles (libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port …
(edit) @7224   12 years charles (libT) janitorial: use the tr_port type whenever we have a `port' as a …
(edit) @7223   12 years charles (libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to …
(edit) @7195   12 years charles (libT) patch from jhujhiti to add ipv6 support.
(edit) @7151   12 years charles (libT) add #ifdefs to ensure that client apps don't #include private …
(edit) @7133   12 years charles (libT) define peer connections' sockets' so_sndbuf size in the …
(edit) @6924   12 years charles further win32 portability fixes from Spry
(edit) @6906   12 years charles (libT) dead code removal
(edit) @6795   12 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @5957   13 years charles remove more dead code
(edit) @5956   13 years charles (libT) remove dead code
(edit) @5588   13 years charles #857: DSCP support for Transmission
(edit) @5500   13 years charles #837: portability patch submitted by naddy
(edit) @4404   13 years charles set copyright info to 2008
(edit) @4092   13 years charles Use libnatpmp for port mapping. rewrite the upnp/natpmp manager. …
(edit) @3707   13 years charles maybe fix portmapping
(edit) @3552   13 years charles fix OpenBSD build error.
(edit) @3105   13 years livings124 merge encryption branch to trunk (xcode project is still out of date)
(edit) @2615   13 years charles use inttypes.h instead of stdint.h
(edit) @2614   13 years joshe Use BEOS to test for beos instead of relying on the build to set …
(edit) @2611   13 years joshe Include inttypes.h instead of stdint.h to unbreak beos. Hopefully this …
(edit) @2591   13 years charles win32 cleanly compiles and starts now. (still doesn't atually *work*, …
(edit) @2586   13 years charles tr_trackerCanManualAnnounce() should return false immediately after …
(edit) @2578   13 years charles More Win32 portability changes
(edit) @2576   13 years charles get the socket/net code working on win32 too
(edit) @2573   13 years charles continue whittling away at internal.h to reduce the global #include …
(edit) @2555   13 years charles add portability wrapper for in_port_t…
(edit) @2552   13 years charles better encapsulation of platform-specific constructs: tr_thread_t, …
(edit) @2343   13 years joshe Change a couple functions to take an in_addr pointer instead of an …
(edit) @2334   13 years charles second draft of a fix for the tracker communication bug reported by TMT
(edit) @1579   14 years joshe Merge PEX branch, I hope this works.
(edit) @1425   14 years titer More simplifications
(edit) @920   14 years joshe Merge nat-traversal branch to trunk.
(edit) @791   14 years joshe Unbreak BeOS build.
(edit) @620   14 years titer Revert [619]
(edit) @261   15 years titer Updated svn:keywords
(edit) @260   15 years titer Added $Id$ keywords and updated a few headers
(edit) @237   15 years titer Clean up, perform all DNS resolutions in a common thread. This should …
(edit) @236   15 years titer Code cleanup
(edit) @164   15 years titer Adds non-blocking (threaded) DNS resolution
(edit) @26   15 years root Update 2006-01-11
(add) @1   15 years root Import from 2005-10-26
Note: See TracRevisionLog for help on using the revision log.