)]}'
{"id":"openocd~master~I4a4044b90d0ecb30118cea96fc92a7bcff0924e0","project":"openocd","branch":"master","hashtags":[],"change_id":"I4a4044b90d0ecb30118cea96fc92a7bcff0924e0","subject":"server: bind to IPv4 localhost by default","status":"MERGED","created":"2018-01-13 13:26:33.000000000","updated":"2018-03-18 12:59:43.000000000","submitted":"2018-03-18 12:59:43.000000000","submitter":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"4331-1521377983926-b9aff5ea","meta_rev_id":"066451349703edbf180c5a73e556c9a50b97ea47","_number":4331,"owner":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"value":0,"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},{"value":1,"date":"2018-03-18 12:59:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"all":[{"value":2,"date":"2018-03-18 12:59:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"value":1,"date":"2018-03-18 12:59:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},{"value":1,"date":"2018-03-18 12:59:43.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},{"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"},{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-01-14 09:51:22.000000000","updated_by":{"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"},"reviewer":{"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"},"state":"REVIEWER"},{"updated":"2018-01-14 11:22:38.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"state":"REVIEWER"},{"updated":"2018-01-19 10:11:02.000000000","updated_by":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"reviewer":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"state":"REVIEWER"},{"updated":"2018-01-19 10:57:11.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2018-01-19 11:16:31.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c2c5422a3f9141d097b51db83fff8df4dc4769fe","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-01-13 13:26:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7a7f82f7a891b25dd6f74ca518c743d424267582","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"date":"2018-01-13 13:37:35.000000000","message":"Patch Set 1:\n\nAh, an unpopular one (at least for me).\nIt sure needs a doc update: \"By default, OpenOCD will listen on all available interfaces.\"","accounts_in_message":[],"_revision_number":1},{"id":"93899530a4c18892c669d9624fc7581f12dff27b","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-01-13 13:41:10.000000000","message":"Patch Set 1:\n\nIt\u0027s more of an RFC. Let\u0027s discuss.","accounts_in_message":[],"_revision_number":1},{"id":"1dd8b06fafb19d938b1bb3b2c65fad133f9e2ff9","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-01-13 13:43:23.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"453ccfd3d1c262320b601dedf9429668c9b1fa7f","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-01-13 13:43:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit-build/8933/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit/9559/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"d9c1029f1c4181a2492286262726c2cf32bb5f6c","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-01-13 14:00:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/9560/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/8934/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"0396910889a0533e0dc9783a1b685f02e7e5ff91","author":{"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"},"real_author":{"_account_id":1000862,"name":"Forest Crossman","email":"cyrozap@gmail.com","username":"cyrozap"},"date":"2018-01-14 09:51:22.000000000","message":"Patch Set 2:\n\nI\u0027m strongly in favor of this, though the docs should also say something along the lines of: \"In previous versions OpenOCD would listen on all available interfaces. To replicate this functionality, add \"bindto 0.0.0.0\" to your OpenOCD config or start OpenOCD with \"-c \u0027bindto 0.0.0.0\u0027\".\"\n\nAlso, I\u0027m not really sure why this change is controversial--don\u0027t most people run OpenOCD on the same host they run GDB on? What workflows does this break? Even if someone were to run GDB and OpenOCD on separate hosts, wouldn\u0027t it be better to use SSH port forwarding or a VPN rather than expose the bare traffic to the network? And if the user is comfortable with their network security and wants to bind to an external interface/all interfaces, would it really be too difficult to add `-c \u0027bindto 0.0.0.0\u0027` to their OpenOCD command line?","accounts_in_message":[],"_revision_number":2},{"id":"2f4b833991844c3440122ac2e8a4e962850818cd","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"tomas.vanek.oocd@gmail.com","username":"vanekt"},"date":"2018-01-14 11:22:38.000000000","message":"Patch Set 2: Code-Review+1\n\n\u003e Also, I\u0027m not really sure why this change is controversial--don\u0027t\n \u003e most people run OpenOCD on the same host they run GDB on?\nI run OpenOCD where the debug probe is connected. And gdb where I compiled sources. This is often the different host.\nI\u0027ll be happy to add \u0027bindto\u0027 to all my 20+ openocd.cfg, it\u0027s not a problem.\n\nI just expect problems for not informed users they used to connect without \u0027bindto\u0027 and suddenly (after an upgrade) it does not work anymore.\n\n \u003e something along the lines of: \"In previous versions OpenOCD would\n \u003e listen on all available interfaces. To replicate this\n \u003e functionality, add \"bindto 0.0.0.0\" to your OpenOCD config or start\n \u003e OpenOCD with \"-c \u0027bindto 0.0.0.0\u0027\".\"\n\nI second it. Although who will notice...\n\n \u003e Even if someone were to run GDB and\n \u003e OpenOCD on separate hosts, wouldn\u0027t it be better to use SSH port\n \u003e forwarding or a VPN rather than expose the bare traffic to the\n \u003e network?\nI never run OpenOCD outside of my hopefully secure private network so actually this change does not make any difference to me. But generally the internet is a hostile environment, so we should apply this.","accounts_in_message":[],"_revision_number":2},{"id":"ea52619229fdba35dafcac89f9fe6a698f0fbaa3","author":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"real_author":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"date":"2018-01-18 09:13:22.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)\n\nThis seems like the sensible default and I plan to pull the change into the Debian package. One minor comment on the doc grammar - think the addition of \"the\" helps.","accounts_in_message":[],"_revision_number":2},{"id":"6482db169c591962abd6c66c3ecdc0455c0c0c20","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-01-19 09:50:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8b508285a04a0b55f498f6e103ffaa951e0aba9d","author":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"real_author":{"_account_id":1001415,"name":"Jonathan McDowell","email":"noodles-openocd@earth.li","username":"u1f35c"},"date":"2018-01-19 10:11:02.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"84a97df3151885485a6100997c0eabb7ab183ac0","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2018-01-19 10:57:11.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"6def0ed3a327add60ef46f16bb3ec3e086d84208","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2018-01-19 11:16:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/9616/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/8988/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"5fa20c18e6cb93aa094c87e39d57a7143f206496","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-03-18 12:58:46.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"066451349703edbf180c5a73e556c9a50b97ea47","author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"real_author":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"date":"2018-03-18 12:59:43.000000000","message":"Change has been successfully cherry-picked as 828ee07657914212f81152a768a8ec43bb73db03 by Paul Fertser","accounts_in_message":[],"_revision_number":4}],"current_revision":"828ee07657914212f81152a768a8ec43bb73db03","revisions":{"828ee07657914212f81152a768a8ec43bb73db03":{"kind":"REWORK","_number":4,"created":"2018-03-18 12:59:43.000000000","uploader":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"ref":"refs/changes/31/4331/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/31/4331/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/4 \u0026\u0026 git checkout -b change-4331 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/31/4331/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ffd6b78a2c47d1c15629dc72c71caea30ef8161a","subject":"aarch64: fix debug entry from EL0"}],"author":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:22:10.000000000","tz":180},"committer":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-03-18 12:59:43.000000000","tz":0},"subject":"server: bind to IPv4 localhost by default","message":"server: bind to IPv4 localhost by default\n\nSince OpenOCD basically allows to perform arbitrary actions on behalf of\nthe running user, it makes sense to restrict the exposure by default.\n\nIf you need network connectivity and your environment is safe enough,\nuse \"bindto 0.0.0.0\" to switch to the old behaviour.\n\nChange-Id: I4a4044b90d0ecb30118cea96fc92a7bcff0924e0\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\nReviewed-on: http://openocd.zylin.com/4331\nReviewed-by: Jonathan McDowell \u003cnoodles-openocd@earth.li\u003e\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nTested-by: jenkins\n"}},"0c89f51e47a1abee2ac9db9048008bce70da0b87":{"kind":"REWORK","_number":3,"created":"2018-01-19 09:50:40.000000000","uploader":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"ref":"refs/changes/31/4331/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/31/4331/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/3 \u0026\u0026 git checkout -b change-4331 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/31/4331/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ea9e712bfb407841a28fcec7256afd5cbf5dc0f7","subject":"server: telnet: fix comparison between signed and unsigned warning"}],"author":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:22:10.000000000","tz":180},"committer":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-19 09:50:27.000000000","tz":180},"subject":"server: bind to IPv4 localhost by default","message":"server: bind to IPv4 localhost by default\n\nSince OpenOCD basically allows to perform arbitrary actions on behalf of\nthe running user, it makes sense to restrict the exposure by default.\n\nIf you need network connectivity and your environment is safe enough,\nuse \"bindto 0.0.0.0\" to switch to the old behaviour.\n\nChange-Id: I4a4044b90d0ecb30118cea96fc92a7bcff0924e0\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\n"}},"f8630b0b15e30dc6c51270006a4e075c79cf466a":{"kind":"REWORK","_number":2,"created":"2018-01-13 13:43:23.000000000","uploader":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"ref":"refs/changes/31/4331/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/31/4331/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/2 \u0026\u0026 git checkout -b change-4331 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/31/4331/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ea9e712bfb407841a28fcec7256afd5cbf5dc0f7","subject":"server: telnet: fix comparison between signed and unsigned warning"}],"author":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:22:10.000000000","tz":180},"committer":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:43:04.000000000","tz":180},"subject":"server: bind to IPv4 localhost by default","message":"server: bind to IPv4 localhost by default\n\nSince OpenOCD basically allows to perform arbitrary actions on behalf of\nthe running user, it makes sense to restrict the exposure by default.\n\nIf you need network connectivity and your environment is safe enough,\nuse \"bindto 0.0.0.0\" to switch to the old behaviour.\n\nChange-Id: I4a4044b90d0ecb30118cea96fc92a7bcff0924e0\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\n"}},"eb54854507a2a4a8fd260e873f0520ffa1e16474":{"kind":"REWORK","_number":1,"created":"2018-01-13 13:26:33.000000000","uploader":{"_account_id":1000160,"name":"Paul Fertser","email":"fercerpav@gmail.com","username":"pfertser"},"ref":"refs/changes/31/4331/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/31/4331/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/1 \u0026\u0026 git checkout -b change-4331 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/31/4331/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/31/4331/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ea9e712bfb407841a28fcec7256afd5cbf5dc0f7","subject":"server: telnet: fix comparison between signed and unsigned warning"}],"author":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:22:10.000000000","tz":180},"committer":{"name":"Paul Fertser","email":"fercerpav@gmail.com","date":"2018-01-13 13:22:10.000000000","tz":180},"subject":"server: bind to IPv4 localhost by default","message":"server: bind to IPv4 localhost by default\n\nSince OpenOCD basically allows to perform arbitrary actions on behalf of\nthe running user, it makes sense to restrict the exposure by default.\n\nIf you need network connectivity and your environment is safe enough,\nuse \"bindto 0.0.0.0\" to switch to the old behaviour.\n\nChange-Id: I4a4044b90d0ecb30118cea96fc92a7bcff0924e0\nSigned-off-by: Paul Fertser \u003cfercerpav@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[],"submit_requirements":[]}
