remove some nslogs

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4087 f4695dd4-2c0a-0410-b89c-da849a56a58e
when the toolbar is set to small size, don't make the group items small

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4088 f4695dd4-2c0a-0410-b89c-da849a56a58e
use fizz' suggestion on from ticket #534 on how to make platform.c more portable wrt header include order


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4089 f4695dd4-2c0a-0410-b89c-da849a56a58e
miscellaneous adjustments

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4090 f4695dd4-2c0a-0410-b89c-da849a56a58e
port forwarding in help is consistently 2 words

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4091 f4695dd4-2c0a-0410-b89c-da849a56a58e
Use libnatpmp for port mapping.  rewrite the upnp/natpmp manager.

NOTE: this will break the xpjets build until SoftwareElves or a volunteer patches the xcode project file to make a libnatpmp library just like was done for libminiupnp.



git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4092 f4695dd4-2c0a-0410-b89c-da849a56a58e
ensure that the `file' variable passed to tr_msg() is never NULL


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4093 f4695dd4-2c0a-0410-b89c-da849a56a58e
undo r4093 for bmw


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4094 f4695dd4-2c0a-0410-b89c-da849a56a58e
add libnatpmp by Thomas Bernard


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4095 f4695dd4-2c0a-0410-b89c-da849a56a58e
update news and credits; put file name and line number in inspector tooltips

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4096 f4695dd4-2c0a-0410-b89c-da849a56a58e
update message log and strings file

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4097 f4695dd4-2c0a-0410-b89c-da849a56a58e
add libnatpmp to xcode build.  Thanks to Chinstrap and tiennou


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4098 f4695dd4-2c0a-0410-b89c-da849a56a58e
add #include <sys/time.h> to libnatpmp/natpmp.h


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4099 f4695dd4-2c0a-0410-b89c-da849a56a58e
display tooltip of the file in the message window

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4100 f4695dd4-2c0a-0410-b89c-da849a56a58e
until the next release of libnatpmp, use Chinstraip's patch from http://miniupnp.tuxfamily.org/forum/viewtopic.php?t=417


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4101 f4695dd4-2c0a-0410-b89c-da849a56a58e
finish the `shared' update: bind & listen the incoming port.
better logging in network code.


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4102 f4695dd4-2c0a-0410-b89c-da849a56a58e
display an image in the status popup button

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4103 f4695dd4-2c0a-0410-b89c-da849a56a58e
replace the status bar images, the action menu image, and eliminate the popup button subclass

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4104 f4695dd4-2c0a-0410-b89c-da849a56a58e
adjust the placement of the speeds in the status bar

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4105 f4695dd4-2c0a-0410-b89c-da849a56a58e
experiment with making the info and filter toobar images blue when visiable

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@4106 f4695dd4-2c0a-0410-b89c-da849a56a58e