mirror of https://github.com/BOINC/boinc.git
9f1625a0a7
A month or two ago I added code to put user CPID in the project info exported via GUI RPC, so that GUIs (like BoincTasks) could link to user pages on stats sites. However, I completely forgot that the CPID known to the client (PROJECT::cross_project_id) is the "internal CPID", while what gets exported to stats is the "external CPID", which is MD5(internal CPID, email addr). Solution: include the external CPID in scheduler replies, store it in the client state file, and export it in GUI RPCs as PROJECT::external_cpid. This will eventually work for BoincTasks, but only after projects update their server software, and volunteers update their client software. |
||
---|---|---|
.. | ||
Makefile.am | ||
boinc_db.cpp | ||
boinc_db.h | ||
boinc_db_types.h | ||
bolt_constraints.sql | ||
bolt_schema.sql | ||
bossa_constraints.sql | ||
bossa_schema.sql | ||
constraints.sql | ||
db_base.cpp | ||
db_base.h | ||
init_db | ||
schema.sql | ||
schema_condor.sql | ||
schema_locality.sql | ||
schema_vda.sql |