Commits on Source 17

  • henry's avatar
    fixup! Lox integration · a2c8eab3
    henry authored
    Bug 42489: Add a logger for the Lox module.
    a2c8eab3
  • henry's avatar
    fixup! Lox integration · 21115918
    henry authored
    Bug 42489: Change "loxid" to "loxId".
    
    This follows the camel case convention.
    21115918
  • henry's avatar
    fixup! Lox integration · 64fd04bf
    henry authored
    Bug 42489: Require a loxId argument for most methods.
    
    This ensures that a method only works on the credentials of the
    *expected* loxId, rather than the newest `TorSettings.bridges.lox_id`
    value which may change during a session.
    
    We also add `#activeLoxId` to stay in sync with
    `TorSettings.brigdes.lox_id`. We merge `clearInvites` into its updater.
    64fd04bf
  • henry's avatar
    fixup! Lox integration · 2411aa86
    henry authored
    Bug 42489: Make loading the stored preferences unconditional on
    the #credentials value.
    
    Also change the type of `#events` to always be an Array.
    2411aa86
  • henry's avatar
    fixup! Lox integration · 2b7376cd
    henry authored
    Bug 42489: Generated loxId is unlikely to clash with existing ones, but
    we add some free logic to guarantee this.
    2b7376cd
  • henry's avatar
    fixup! Lox integration · 4a114a5d
    henry authored
    Bug 42489: Return copies of Lox module internals to ensure they cannot
    be edited by a caller.
    4a114a5d
  • henry's avatar
    fixup! Lox integration · e7248fe1
    henry authored
    Bug 42489: Add notifications to the Lox module.
    
    We ensure changes to credentials pass through #changeCredentials to
    check whether we should send a notification.
    e7248fe1
  • henry's avatar
    fixup! Lox integration · e8846a94
    henry authored
    Bug 42489: Add #assertInitialized.
    e8846a94
  • henry's avatar
    fixup! Lox integration · b459399f
    henry authored
    Bug 42489: Change LoxError.
    
    Move the LoxErrors types into LoxError. Only set the type if it is
    specific.
    b459399f
  • henry's avatar
    fixup! Lox integration · 23921826
    henry authored
    Bug 42489: Change the Lox Authority URL.
    23921826
  • henry's avatar
    fixup! Lox integration · c9db0992
    henry authored
    Bug 42489: Try and re fetch the pubKey, encTable and constants if they
    failed before.
    
    For example, if they fail via a domain front request, we should try
    again with `fetch` when we are bootstrapped.
    c9db0992
  • henry's avatar
    fixup! Lox integration · a9522e4e
    henry authored
    Bug 42489: Make sure trust level strings are converted to integers.
    a9522e4e
  • henry's avatar
    fixup! Lox integration · 63e0f941
    henry authored
    Bug 42489: Tidy #attemptUpgrade by returning early with a promise.
    63e0f941
  • henry's avatar
    fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in... · 40ca47e1
    henry authored
    fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    Bug 42489: Listen for notifications from Lox module, and pass in loxId
    to methods.
    40ca47e1
  • henry's avatar
    fixup! Bug 40597: Implement TorSettings module · 23b9aa5b
    henry authored
    Bug 42489: Listen for notifications from Lox module.
    
    Also, do not save the bridge_strings to the preferences if they come
    from the Lox module.
    
    In DomainFrontedRequests distinguish between reachability errors,
    response errors and other errors in DomainFrontedRequest to improve Lox
    error messaging.
    23b9aa5b
  • henry's avatar
    fixup! Bug 40933: Add tor-launcher functionality · 46ac1528
    henry authored
    Bug 42489: Drop getLocalizedStringForError from TorLauncherUtil.
    46ac1528
  • henry's avatar
    fixup! Add TorStrings module for localization · 9abd099f
    henry authored
    Bug 42489: Drop nserror strings.
    9abd099f
Loading
Loading