summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2015-01-23 10:13:37 -0500
committerNick Mathewson <nickm@torproject.org>2015-01-23 10:13:37 -0500
commit420037dcefade09f43e4a6e44282ed04f9f3ac52 (patch)
tree18a1f5b09b41cada52537b763740e4b3b39c0b13 /changes
parent0b121433464804889240a6884179fa4631f0d7b0 (diff)
parent3966145dff817adb67e5b46020632d55f19e289f (diff)
downloadtor-420037dcefade09f43e4a6e44282ed04f9f3ac52.tar.gz
tor-420037dcefade09f43e4a6e44282ed04f9f3ac52.zip
Merge branch 'if_addr_refactoring_squashed'
Conflicts: src/test/include.am src/test/test.c
Diffstat (limited to 'changes')
-rw-r--r--changes/ticket12376_part211
1 files changed, 11 insertions, 0 deletions
diff --git a/changes/ticket12376_part2 b/changes/ticket12376_part2
new file mode 100644
index 0000000000..13f9bb54dc
--- /dev/null
+++ b/changes/ticket12376_part2
@@ -0,0 +1,11 @@
+ o Major refactoring:
+ - Refactor the get_interface_addresses_raw() Doom-function into
+ multiple smaller and easier to understand subfunctions. Cover the
+ resulting subfunctions with unit-tests. Fixes a significant portion
+ of issue 12376.
+
+ o Minor bugfixes:
+ - Fix the ioctl()-based network interface lookup code so that it will
+ work on systems that have variable-length struct ifreq, for example
+ Mac OS X.
+