log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
pidgin
log libpurple/nat-pmp.c @ 18720:
a69ab280147b
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
tip
age
author
description
2007-05-05
Evan Schoenberg
I expanded your patch, Richard, to also do appropriate header checking in the configure script and then use that information. I removed some other #includes which don't appear to be needed.
2007-05-05
Richard Laager
Change the nat-pmp code to use glib's integer types instead of those from
2007-04-23
Richard Laager
Death to // comments.
2007-03-31
Daniel Atallah
fix win32 build for nat-pmp stuff. I haven't tested it, but it compiles.
2007-03-31
Evan Schoenberg
The network module now registers the signal 'network-configuration-changed' and emits it when a network change is detected via libnm or the win32 network monitor. The UI could also emit this signal if it knows something network.c doesn't. UPnP and NAT-PMP respond to the signal by clearing their IP address caches; changing networks without quitting/relaunching will now lead to the new IP address being (lazily) determined. This commit also enables nat-pmp and adds nat-pmp.[h|c] to the build process; please let me know if there are any problems building, as I only have OS X test machines.
2007-03-27
Evan Schoenberg
Using rt_msghdr instead of rt_msghdr2 compiles on a greater number of systems -- specifically Mac OS X 10.3.x, in addition to the previous compilation on OS X 10.4.x and above -- and seems to work just as well. If anyone knows how the use of these seemingly very similar structs differs, enlightenment would be appreciated.
2007-03-25
Evan Schoenberg
These should return FALSE, not NULL, when NET_RT_DUMP2 isn't available; they return a gboolean, not a pointer.
2007-03-25
Evan Schoenberg
Whitespace fixes
2007-03-25
Evan Schoenberg
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.
2007-03-25
Mark Doliner
More complete namespacing of nat-pmp
2007-03-22
Evan Schoenberg
nat-pmp is now functional with a compatible router. I'm not enabling this code yet because it hasn't been tested with a router which doesn't support nat-pmp.
2007-03-19
Sean Egan
sed -ie 's/gaim/purple/g'
2007-02-18
Evan Schoenberg
Added nat-pmp implementation and #ifdef'd out changes to network.c which would utilize it.
less
more
|
(0)
tip