[Qt] allow setting listen via GUI #4290

pull Diapolo wants to merge 1 commits into bitcoin:master from Diapolo:listen_gui changing 6 files +29 −1
  1. Diapolo commented at 7:38 PM on June 4, 2014: none
    • add DEFAULT_LISTEN in net.h and use in the code (shared setting between core and GUI)

    Important: This makes it obvious, that we need to re-think the settings/options handling, as GUI settings are processed before any parameter-interaction (which is mostly important for network stuff) in AppInit2()!

  2. laanwj commented at 8:45 AM on June 10, 2014: member

    Important: This makes it obvious, that we need to re-think the settings/options handling, as GUI settings are processed before any parameter-interaction (which is mostly important for network stuff) in AppInit2()!

    So does this work at all, until then?

  3. Diapolo commented at 4:53 PM on June 10, 2014: none

    It is working, but we can't be sure (and even NOW this is the case) what side effects the missing (or too late) parameter interaction has.

  4. laanwj commented at 6:33 AM on June 11, 2014: member

    The side effects are quite predictable, IMHO: you get the same kind of interactions between parameters that you'd get when setting the arguments from the command line. However, the parameter interaction only affects defaults. As the GUI sets almost all command line parameters, the defaults mangling won't do much.

    Edit: Anyhow I'll test and merge this, the options issue can be handled some other time.

  5. laanwj commented at 9:08 AM on June 11, 2014: member

    ACK, works for me.

    Nit: commit message is wrong: you define DEFAULT_LISTEN, not DEFAULT_PROXY :)

  6. [Qt] allow setting listen via GUI
    - add DEFAULT_LISTEN in net.h and use in the code (shared
      setting between core and GUI)
    
    Important: This makes it obvious, that we need to re-think the
    settings/options handling, as GUI settings are processed before
    any parameter-interaction (which is mostly important for network
    stuff) in AppInit2()!
    56b07d2dcd
  7. Diapolo commented at 10:06 AM on June 11, 2014: none

    @laanwj Fixed commit message ;).

  8. laanwj merged this on Jun 11, 2014
  9. laanwj closed this on Jun 11, 2014

  10. laanwj referenced this in commit 0cadf620f6 on Jun 11, 2014
  11. BitcoinPullTester commented at 10:33 AM on June 11, 2014: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/56b07d2dcdec336173b866210c535439b03416a1 for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.

  12. Diapolo deleted the branch on Jun 11, 2014
  13. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me