Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#776 closed Defect (fixed)

boinccmd --set_proxy_settings does not enable the proxy

Reported by: Dagorath Owned by: davea
Priority: Major Milestone: 6.6
Component: Client - Build Version: 6.2.19
Keywords: boinccmd proxy Cc:

Description

Change History (4)

comment:1 Changed 15 years ago by romw

Owner: changed from romw to davea

comment:2 Changed 15 years ago by davea

Resolution: fixed
Status: newclosed

Fixed in 6.6.12. Also, I added the ability to specify proxy settings in cc_config.xml: http://boinc.berkeley.edu/wiki/Client_configuration This may be used instead of boinccmd in some cases.

comment:3 Changed 15 years ago by davea

(In [17379]) - boinccmd: fix bug in --set_proxy_settings command

(it wasn't setting the "use_XXX" flags). Fixes #776

  • client: you can now include a <proxy_info> element

in your cc_config.xml options.

TODO: the whole proxy info thing needs an overhaul:

  • no separate "use_XXX" flags;

non-empty http_server_name implies using HTTP proxy, etc.

  • merge PROXY_INFO and GR_PROXY_INFO classes
  • use XML_PARSER for parsing
  • no PROXY_INFO element in HTTP_OP; just use gstate.proxy_info

comment:4 Changed 15 years ago by romw

(In [17462]) - boinccmd: fix bug in --set_proxy_settings command

(it wasn't setting the "use_XXX" flags). Fixes #776

  • client: you can now include a <proxy_info> element

in your cc_config.xml options.

TODO: the whole proxy info thing needs an overhaul:

  • no separate "use_XXX" flags;

non-empty http_server_name implies using HTTP proxy, etc.

  • merge PROXY_INFO and GR_PROXY_INFO classes
  • use XML_PARSER for parsing
  • no PROXY_INFO element in HTTP_OP; just use gstate.proxy_info

client/

boinc_cmd.cpp http_curl.cpp

lib/

parse.h proxy_info.cpp

Note: See TracTickets for help on using tickets.