Skip to content
  1. Jan 20, 2015
  2. Jan 15, 2015
  3. Jan 14, 2015
  4. Jan 13, 2015
  5. Jan 08, 2015
  6. Jan 06, 2015
  7. Jan 05, 2015
  8. Dec 22, 2014
    • boklm's avatar
      Add a command to check an update_responses deployement · ca6ca42b
      boklm authored
      usage: check_update_responses_deployement <base_url> [channels...]
      
      example:
        $ ./check_update_responses_deployement \
              https://dist.torproject.org/torbrowser/update_2 release
      
      This command will read the config.yml file, then try to load different
      URLs to check that it returns correct xml with the expected version,
      incremental update files for the versions that should have them, or no
      update when already using the current version.
      
      It does not currently check that the checksum of the files is correct.
      ca6ca42b
    • boklm's avatar
      Bug 13857: allow updating responses for a specific channel · 80874622
      boklm authored
      The update_responses command can now receive a channel name as argument.
      In that case, only the xml responses for the selected channel(s) are
      updated. The files are now located in directory htdocfiles/$channel and
      each channel has its own .htaccess file in that directory.
      
      Makefile rules have been added to update the different channels.
      80874622
    • boklm's avatar
      Bug 13857: allow making incrementals MARs for a specific channel · 0f37c120
      boklm authored
      The gen_incrementals can now receive a channel name as argument. In that
      case, incremental MARs will be created for this channel only.
      
      If there is no argument, incremental MARs for all channels are created.
      
      Makefile rules have been added for the different channels.
      0f37c120
  9. Dec 19, 2014
    • Georg Koppen's avatar
      Updating the README.build. · fa3ac404
      Georg Koppen authored
      This update takes account of the changes landed in #13379 and earlier
      updater related bugs. It removes the section with spurious hangs during
      builds as the underlying libfaketime problems should be fixed with the
      switch to a newer libfaketime providing a more fine-grained control via
      FAKETIME_SKIP_CMDS and friends.
      fa3ac404
  10. Dec 17, 2014
    • Kathleen Brade's avatar
      Bug 13379: Sign our MAR files. · d852329a
      Kathleen Brade authored
      In the Linux mar-tools package, include certutil, signmar, and the required
        NSS and NSPR libraries.
      Change update_responses to select the action to be done based on the
        program name, thereby separating the incremental MAR file generation (done
        via a new 'gen_incrementals' symlink) from the htdocs generation.  Also added
        an 'update_responses' make target.  Thanks to boklm for help with this.
      Add a series of 'signmar' make targets which run a new signmars.sh script,
      which does the following:
        1. Prompts for an NSS password (the script assumes that an nssdb directory
           exists that contains the signing key/cert).
        2. Moves original (unsigned) MAR files to a TORBROWSER_VERSION-unsigned/
           directory.
        3. Signs each of the MAR files, placing the signed files in the
           TORBROWSER_VERSION/ directory.
        You may set NSS_DB_DIR and/or NSS_CERTNAME before running signmars.sh; the
        defaults are ./nssdb and marsigner
      d852329a
  11. Dec 12, 2014
  12. Dec 05, 2014
  13. Dec 02, 2014
  14. Dec 01, 2014
  15. Nov 21, 2014
  16. Nov 20, 2014
  17. Nov 19, 2014
  18. Nov 16, 2014
  19. Nov 13, 2014
  20. Nov 12, 2014
  21. Nov 10, 2014
  22. Nov 06, 2014
  23. Nov 05, 2014
  24. Nov 04, 2014