Diva Canto
|
a39ea07158
Finished implementing ViaLogin vs ViaHGLogin. Removed lookup on myipaddress.com. Also removed client IP verification upon UDP connection that had been left there -- we can't do that in general.
|
14 år sedan |
Diva Canto
|
2b172bef72
Revert "One more go at GetExternalIpOf(user). Addresses mantis #4955 and #4943."
|
14 år sedan |
Diva Canto
|
e47608fc62
One more go at GetExternalIpOf(user). Addresses mantis #4955 and #4943.
|
14 år sedan |
Diva Canto
|
86bc25b84f
Slight improvement on previous commit.
|
14 år sedan |
Diva Canto
|
8ab7d80b09
Changed the way HG client verification is done: now transforming local and LAN client IPs into external IPs. This addresses some issues related to running both the user agents service and the viewer in the same machine/LAN, which then presents a problem when the user agent goes to an external network.
|
14 år sedan |
Jeff Ames
|
35b450d41d
Add copyright headers, formatting cleanup, ignore some generated files.
|
15 år sedan |
Jeff Ames
|
d4957dd9be
Update svn properties.
|
15 år sedan |
Adam Frisby
|
9023b93e2f
* Disabled NAT translation support for a little while.
|
15 år sedan |
Adam Frisby
|
2cfe44f13e
* Mono sucks. (Fixes crash due to Mono not implementing NetworkInformation.IPv4Mask aka Subnet masks)
|
15 år sedan |
Adam Frisby
|
ac79ff8dc6
* Adds NAT routing support for MXP Asset Delivery. (This means MXP should be fully NAT compatible.)
|
15 år sedan |
Adam Frisby
|
70f6a2852e
* Fixes [irritating] edge case in Util.GetLocalHost which could return an IPv6 address if no non-loopback IPv4 address can be found.
|
15 år sedan |
Adam Frisby
|
6fe55a7ff8
* Disables internal IPv6 Support - causing issues.
|
15 år sedan |
Adam Frisby
|
bb363d9aa4
* "Fixed" an issue with NAT Login Handler, apparently an IPv4Mask can be null on an IPv4 address. Go figure. (!?!)
|
15 år sedan |
Adam Frisby
|
3b1b3ac9bb
* Breaks OpenSim.. err I mean.. adds NAT translation support to EnableSimulator EventQueue methods.
|
15 år sedan |
Adam Frisby
|
f8c569dc7c
* NetworkUtil now handles an error case in a way which is easier to debug.
|
15 år sedan |
Adam Frisby
|
2d06135166
* Adds new NetworkUtil class, contains methods for handling IP resolution when located on the same subnet. (Eg, can be used to avoid NAT Loopback requirements if fully utilized.)
|
15 år sedan |