source: trunk/libtransmission/natpmp.c

Revision Log Mode:


Copied or renamed
Diff Rev Age Author Log Message
(edit) @5209   14 years charles more i18n work.
(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
(edit) @4599   14 years charles mingw portability fixes: #includes in natpmp.c
(edit) @4548   14 years charles #598: fix openbsd alignment & #include issues reported by naddy
(edit) @4404   14 years charles set copyright info to 2008
(edit) @4176   14 years charles try to make the natpmp error messages yet more helpful. thanks to m1b …
(edit) @4175   14 years charles add messages asking the user to check & make sure that port forwarding …
(edit) @4157   14 years charles fix crash on shutdown on natpmp routers reported by SoftwareElves?
(edit) @4155   14 years charles follow Chinstrap's suggestion of waiting a small interval between …
(edit) @4154   14 years charles take pea_'s suggestion of not sending out natpmp/upnp discover …
(edit) @4140   14 years charles fix the 500ms remap reported by Chinstrap
(edit) @4092   14 years charles Use libnatpmp for port mapping. rewrite the upnp/natpmp manager. …
(edit) @4029   14 years charles use PMP_MCAST_ADDR, instead of a hardcoded address, in net.c
(edit) @4001   14 years charles housekeeping. revert r3984 at tiennou's request
(edit) @3984   14 years charles move tr_getDefaultRoute() to natpmp.c because it's the only code that …
(edit) @3775   14 years charles undoing the r3773-r3774 experiment.
(edit) @3773   14 years charles on Darwin, use NSCParameterAssert() instead of assert().
(edit) @3731   14 years charles use Thomas Bernard's miniupnp library instead of rolling our own.
(edit) @3707   14 years charles maybe fix portmapping
(edit) @3552   14 years charles fix OpenBSD build error.
(edit) @2619   14 years charles sync joshe's changes with win32
(edit) @2614   14 years joshe Use BEOS to test for beos instead of relying on the build to set …
(edit) @2591   14 years charles win32 cleanly compiles and starts now. (still doesn't atually *work*, …
(edit) @2576   14 years charles get the socket/net code working on win32 too
(edit) @2573   14 years charles continue whittling away at internal.h to reduce the global #include …
(edit) @2555   15 years charles add portability wrapper for in_port_t…
(edit) @2544   15 years charles this looks bug but it's not: just janitorial cleanup, moving #includes …
(edit) @2343   15 years joshe Change a couple functions to take an in_addr pointer instead of an …
(edit) @2311   15 years charles clean up #includes a bit.
(edit) @1730   15 years joshe Fix stupid, stupid mistake preventing frontend from seeing changed …
(edit) @1725   15 years joshe Fix port crap.
(edit) @1720   15 years joshe Don't try port mapping if binding the port fails.
(edit) @1529   15 years joshe Use memset instead of bzero.
(edit) @1463   15 years joshe Remove natpmp and upnp locks and rely on the shared lock.
(edit) @1460   15 years joshe Clean up NAT-PMP code a little. Correctly handle a NAT-PMP device …
(edit) @1443   15 years joshe When sending a nat-pmp packet, treat EHOSTDOWN as a temporary error.
(edit) @1434   15 years joshe Fix a case where NAT-PMP could falsely report a mapped port.
(edit) @1429   15 years joshe Fix stupid mistake.
(edit) @1425   15 years titer More simplifications
(edit) @1420   15 years titer Officially give up on making libT reentrant, and simplify our code instead
(edit) @1356   15 years titer Merge io branch into trunk
(copy) @920   15 years joshe Merge nat-traversal branch to trunk.
copied from branches/nat-traversal/libtransmission/natpmp.c:
(edit) @902   15 years joshe Treat a couple more NAT-PMP errors as temporary.
Note: See TracRevisionLog for help on using the revision log.