view .mtn-ignore @ 15907:2cf21661f828

Cleanup and fixes for nat-pmp. We no longer do the whole 'try 10 times, doubling the delay in a blocking manner' ttempt from the original code; as I note in the comments above where the attempt is made a single time, this leads to about 8 minutes of nonresponsiveness if the router both doesn't support nat-pmp and doesn't send back a response to let the program know. purple_pmp_create_map() and purple_pmp_destroy_map() now return a gboolean indicating success, as the internal data structures of nat-pmp are certainly not needed elsewhere. The #includes are slightly reordered from the cleanup Mark did (thanks, Mark :) ), as with my OS X 10.3 cross-compiler, anyways, route.h needs to come after the sys includes to be properly handled.
author Evan Schoenberg <evan.s@dreskin.net>
date Sun, 25 Mar 2007 01:29:58 +0000
parents 5ee868aceb6d
children 55a80bb5ed51
line wrap: on
line source

.*/?Makefile(\.in)?$
(.*/)?TAGS$
.*/?.*\.pc$
.*/perl/common/[^/]+\.c$
.*/perl/common/blib.*
.*/perl/common/pm_to_blib$
.*\.bs$
.*\.dll$
.*\.exe$
intltool-.*
Doxyfile
aclocal.m4
compile
config.guess
config.h
config.h.in
config.log
config.status
config.sub
configure
finch/finch
finch/libgnt/gntmarshal.c
finch/libgnt/gntmarshal.h
depcomp
doc/gaim-text.1
doc/pidgin.1
gaim.apspec
pidgin.desktop
gaim.service
gaim.spec
pidgin/pidgin
pidgin/plugins/musicmessaging/music-messaging-bindings.c
pidgin/plugins/perl/common/Makefile.PL
pidgin/win32/pidgin_dll_rc.rc
pidgin/win32/pidgin_exe_rc.rc
install-sh
libpurple/dbus-bindings.c
libpurple/dbus-types.c
libpurple/dbus-types.h
libpurple/gaim-client-bindings.c
libpurple/gaim-client-bindings.h
libpurple/gaim-client-example
libpurple/gconf/gaim.schemas
libpurple/plugins/dbus-example-bindings.c
libpurple/plugins/perl/common/Makefile.PL
libpurple/plugins/perl/common/const-c.inc
libpurple/plugins/perl/common/const-xs.inc
libpurple/plugins/perl/common/lib
libpurple/win32/libpurplerc.rc
libtool
local.mak
ltmain.sh
missing
mkinstalldirs
po/Makefile.in.in
po/POTFILES
po/stamp-it
stamp-h1
win32-install-dir(\.release)?
VERSION