[Pkg-privacy-commits] [tails-installer] annotated tag upstream/4.0+dfsg created (now 19d87d3)

Ulrike Uhlig u-guest at moszumanska.debian.org
Mon Mar 7 14:44:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

u-guest pushed a change to annotated tag upstream/4.0+dfsg
in repository tails-installer.

        at  19d87d3   (tag)
   tagging  5166fa1556d50b2dce0c8fbaaf64a8b194afbc4d (commit)
 tagged by  u
        on  Mon Jul 6 16:11:37 2015 +0200

- Log -----------------------------------------------------------------
Upstream version 4.0+dfsg

Adam Pribyl (2):
      complete czech translation
      czech translation update

Alan (3):
      Merge branch 'master' into feature/jessie
      Fix reference to unassigned variable if the device has no size
      Merge remote-tracking branch 'origin/feature/jessie' into feature/jessie

Colin Walters (1):
      Various fixes

Daniele Catanesi (1):
      Updated Italian translation

Debian Live user (2):
      Russian language updates from NDI Nov 9 2012
      update translation for Tails 1.1

Domingo Becker (3):
      Spanish translation
      updated Spanish translation
      updated Spanish translation

Eric Lassauge (2):
      Changes for i18n and updated fr.po
      Changes for NSIS build system, including translations

Fabian Affolter (10):
      Initial German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      Updated German translation
      2008-11-20  Fabian Affolter <fabian at bernewireless.net> (via
      Updated German translation
      Updated German translation
      Updated German translation

Igor Miletic (5):
      Updated sr translation
      Updated sr translation
      Updated sr at latin
      Updated sr
      Updated sr at latin

Igor Pires Soares (2):
      Initial Brazilian Portuguese translation
      Updated Brazilian Portuguese translation

Jean-François Fortin Tam (1):
      Use the power of unicode to avoid choking on French partitions

Jeremy Katz (1):
      Fix up to work with new pyparted

Kushal Das (9):
      liveusb-creator.py filename fixed in setup.py also changed the icon path in the same file
      New persistent overlay spinbox added in the GUI, also text changed for the burnBttn
      Added LICENSE.txt into MANIFEST
      setup.py fixed, now it will create different packages for different platform
      Fixed to have a cleaner Linux based package
      tried to write a PolicyKit policy file, which is not working btw :)
      moved to consolehelper to have root power
      fixed the applications menu entry and icon issue
      new spec file

Luke Macken (583):
      Initial code dump
      Add license to header
      Add a README
      Throw our download message in the exception.
      Proper syntax tends to help
      Fix up some error message formatting
      Specify that this works on F7+
      Notify the user if their USB key already contains a LiveOS
      Remove unused module
      s/FAT16/FAT/
      Elaborate on our invalid filesystem exception message
      Add fedora.ico, thanks to Máirín Duffy.
      Include syslinux and 7-Zip in our setup.py
      Catch exceptions when calling win32api.GetVolumeInformation, and tell the user to make sure their USB key is plugged in and formatted properly.
      Rename project to liveusb-creator
      Wipe out any old syslinux directories if we have to
      Add a ChangeLog
      Update our copyright and license
      Update ChangeLog
      Pull our PyQt gui out into the liveusb.gui module
      Pull our LiveUSBCreator out into the liveusb.creator module.
      Reorganize the project, making it much more modular.
      Add '--nogui' option to liveusb-creator.py
      Add authors file
      Update the path to our icon
      Update our setup.py to pull in PyQt4 when we py2exe
      Update the changelog
      Add a logo from Kushal
      README updates
      Add an __all__ global to our liveusb module
      Docstrings and new-style classes are good
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Remove luDialog.py in favor of the new liveusb.dialog module
      Add a newly generated dialog module from the newdialog.ui interface
      Add a redesigned UI file
      Add overlay and log fields to the LiveUSBCreator parent class
      Add persistent overlay support.  This is not fully complete yet, as
      Remove the syslinux directory if it exiss
      Replace our os.system calls with subprocess.  Upon errors, write the
      Add a writeLog method to the LiveUSBCreator that is called before throwing an exception after a failing subprocess
      If we only find 1 drive, then default to it
      Add a checkFreeSpace method to make sure we have enough space on the device before proceeding
      Lots of GUI changes.
      Add win32 dd.exe, and update our README
      Add a LICENSE file
      Flip some bits
      Flip some more executable bits
      Update our setup.py
      dos2unix
      Some minor exception cleanups
      Get persistence working!
      Have py2exe bundle everything into a single exe.  Reorg our tools a bit too.
      Call 7-Zip with the right path
      Lots of GUI improvements.
      Pull our releases out into a separate module
      Add a LiveUSBError exception
      Handle read-only files in our syslinux directory.
      Clean up the WindowsLiveUSBCreator._getDeviceUUID method.
      Tons of features:
      LiveUSBCreator class enhancements
      Whitespace cleanups
      Pipe std{err,out} with our syslinux subprocess
      Fix a release name
      Include a the urlgrabber module
      Fix our 7-Zip path
      Make the LiveUSBCreator.installBootloader an OS independent method, due
      Interface modifications.  Added lots of help documentation for when users use
      Fix a bug in the ProgressThread where our totalsize has not been initialized.
      Add our compiled PyQt resource module, and move a bunch of other stuff around.
      Add instructions for compiling the PyQt resources to the README
      Use PyQt resources for our header pixmap.  Also change the wording a bit
      Add our README, LICENSE, and 7-zip license to our distribution
      Fix some file extensions
      Update the README with instructions for getting the latest code in Windows,
      Move some tools around
      Terminate any subprocesses if the application is closed in the middle of one
      Alter our progress polling interval
      Some of our data files have moved.
      Sync up our QtDesigner UI changes
      Rename our QtDesigner file to liveusb-creator.ui
      Add our PyQt resources.qrc file that contains our pixmap reference
      Some minor dialog tweaks
      Some minor dialog tweaks
      Shipping the README does not seem to be necessary at the moment.
      Add the gimp file for our shiny new header
      More tools/data organization
      Update the ChangeLog
      Fix ui filename in README
      Add a refresh button for our device list (Ticket #10)
      Remove some unnecessary files
      Remove some unnecessary files
      update changelog
      Populate releases before devices.  This way, if no devices are found, we
      Enable/disable the refresh button as necessary.
      Don't force our syslinux install.  This could potentially hide some problems
      Catch LiveUSBErrors while detecting devices.  Disable the start button
      Update ChangeLog
      Have syslinux use a 'safe' version, install an MBR sector, and mark it as bootable.
      Update changelog for v2.0
      Use the device UUID instead of the label
      Update syslinux to 3.63
      v2.1
      Add the Fedora 9 release
      Fix a typo in one of the tooltips
      Remove the miliseconds from our duration time
      Switch back to using the LABEL for the root device by default, as we
      Add setDrive and setOverlay methods to the LiveUSBCreator.
      Make the LiveUSBCreator._getDeviceUUID a bit less insane for Windows platforms.
      Try and grab the UUID before we being, to see if we have to disable persistence
      If we can't find a UUID, use a LABEL instead.  This makes it so persistence can work
      Fix persistence for devices that have a label containing a space (ticket #34)
      Catch all exceptions in _getDeviceUUID, and fallback to dealing with labels.
      v2.4
      Add a '--force' option to force the use of a specific device (ticket #15)
      Set stdin to a subprocess.PIPE, to avoid "the handle is invalid" errors (#38)
      Fix the optional force argument to syslinux
      v2.5
      Add an alt+b shortcut for the Browse button
      Remove non-existant method call
      Add a setImage method to our LiveUSBCreator
      Fix a typo in one of the tooltips, and make an alt+b shortcut to browse for an ISO
      Pass the optional 'safe' argument to LiveUSBCreator.installBootloader
      Move a lot of logic up into the LiveUSBCreator class, making our
      Rename 7z.exe to 7za.exe, which will let us use the same method across Linux (p7zip) and Windows (7-Zip)
      Make our fonts a bit smaller
      Add a --noverify option to allow skipping checksum verification
      Update the dialog module for the new ui changes
      If we can't acquire the UUID and set a label, bail out.
      Linux support!  Along with a ton of refactoring...
      Remove an unused module from the gui
      Clear the status window when the devices are refreshed
      Whitespace and some comment cleanups
      Replace our use of the 'const QString &' signal arguments with PyQt_PyObject
      Clean up our main script
      Make sure we always terminate() our dialog  window
      Add a logger to the LiveUSBCreator class
      Read 1mb chunks when doing the SHA1 check.
      Remove the last two lame setter methods, setImage/setOverlay.
      Refactor our UUID handling.  Remove the need for LiveUSBCreator._getDeviceUUID.
      Make some minor cleanups to LiveUSBCreator.popen
      Replace blank spaces with underscores in device labels in our LinuxLiveUSBCreator
      mv liveusb-creator{.py,}
      Add a tweaked out QtDesigner ui file specifically for Linux,
      Make our "not enough drive space" message a bit more useful.
      Use HAL via D-Bus to Mount and Unmount our device when using Linux.
      Remove p7zip from our spec requirement
      Catch OSErrors when trying to remove the previous LiveOS
      Fixes to our HAL mounting/unmounting code, making it more robust.
      Catch LiveUSBErrors when trying to remove an existing LiveOS
      No need to str()ify our slot arguments anymore, thanks to PyQt_PyObject.
      Add some error handling for when people do not fully extract the zip file.
      Fix a log typo
      s/Overlay/Storage/
      s/Overlay/Storage/
      Keep track of all of the free bytes of our drives upon detection.
      Make --force work in Linux
      Actually check the value of the 'unmount' flag when exiting
      If we cannot remove the existing LiveOS, something is wrong, so bail out.
      Dynamically alter the max persistence slider based on the selected device.
      Catch dbus and filesystem label change errors
      Catch some more errors in the gui
      Add the free space and fstype of our devices upon detection in Windows
      Make sure our tools exist.  If not, tell the user to extract the entire zip.
      Fix a logic bug in unmountDevice()
      Minor status formatting change
      If we cannot decode the iso filename, which is most likely due to unicode
      Patch from Caio Begotti to fix our py2exe configuration
      Fix mounting unmounted devices
      Support proxies in Windows (Ticket #111)
      Create a _to_unicode method to help us mitigate some unicode issues
      Lots of PEP8 semantic changes based on an initial pylint check.
      LiveUSBCreator.setup_logger does not need to be 'public'
      Clean up the API a bit by removing the force/safe arguments from our methods.
      Use the self.opts.safe, instead of the method argument
      Bail out if we cannot get/set a label or a uuid
      Add the opts back to the LiveUSBDialog
      Add the beginnings of a test suite
      Improve our detect_removable_drives test case
      Write a test_mount_device unit test
      Add a test_verify_filesystem test case
      Change the way we access the selected drive from the LiveUSBCreator.
      Don't unmount in the extract_iso method
      Add an extract_iso test case
      Revert to the previous _get_device_uuid implementation.
      Make sure to add a 'device' field to each drive in self.drives
      Remove some superfluous output
      Ensure we always unmount our ISO
      Automatically detect when drives have been added/removed, and update the GUI.
      Catch all Exceptions in our GUI, as to not cause silent explosions.
      Update the ChangeLog
      Update our setup.py to handle distutils.  Patch from caio1982 at gmail.com (#94)
      Return 0 from get_free_bytes if win32file.GetDiskFreeSpace throwns an exception
      Make WindowsLiveUSBCreator._get_device_uuid errors less fatal
      2.7
      Make our use of the %{buildroot} consistent
      Add a po directory, along with a POTFILES.in
      Add translation.ugettext (as _) in liveusb.__init__ module
      Make our strings translatable
      Add our liveusb-creator.pot file
      Make the rest of our GUI strings translatable, and update our pot file.
      Remove an unnecessary manifest
      Remove the refresh button from our Linux UI, as we are able to detect new
      Pull our dialogs out into platform specific interfaces
      Update our resources file
      Add a LiveUSBInterface class to the liveusb module.
      Fix an annoying device AlreadyMounted HAL/DBus race-condition.
      Don't unmount the device if it was already mounted
      Add a MANIFEST.in
      Add a bunch of Makefile targets (dist, srpm, pyflakes, pylint, pot)
      Update the POTFILES.in
      Add mki18n.py to help with our internationalization.
      Instead of scraping the wx module for language names, lets just use whatever po
      Return 0 upon success, to make `make` happy.
      Update our README
      Add a 'mo' and 'clean' Makefile targets
      Update our MANIFEST.in with some new files
      Add an 'rpm' Makefile target
      Update our 'mo' Makefile target
      Update our RPM spec to handle the new translations
      Dynamically determine our locale directory
      Ensure we're dealing with UTF8 bytestrings when displaying exception messages.
      Encode our translated GUI strings to UTF8 bytestrings before sending to PyQt4
      Update our setup.py to include our locales
      Add an app.fil list for the mk18n.py
      Add our logo
      Add a smaller logo
      Clean up more
      Calculate the number of megabytes per second for our iso extraction
      s/Mb/MB/g
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Fix the error message that occurs when the tools are missing (#243)
      Calculate the transfer speed in our WindowsLiveUSBCreator
      Add a LinuxLiveUSBCreator.get_proxies method that grabs the proxy
      Quote our paths when copying the live image (#221)
      Fix our Mb/MB nomenclature (#162)
      Add Fedora 10 Beta support!
      Fix our %find_lang usage in the spec
      Add an os.path.sep hack to see if this fixes a Windows issue.
      Update our AUTHORS file
      Update our ChangeLog
      v3.0
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Remove our PyQt4._qt py2exe include, as it no longer seems to be necessary.
      Ensure the release sha1 exists before attempting to verify it.
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Improve our liveusb.gui status message architechure.
      Add support for creating OLPC-bootable LiveUSB sticks / SD cards.
      Clean up some translatable strings
      Add a soft dependency on PyQt4 for KDE proxy detection.
      Organize the release list
      Update our test suite to allow empty sha1's in our release list
      Add an '--extra-kernel-args' argument
      Update our win32 syslinux.exe to version 3.72
      Add a verify_iso_md5 method to call checkisomd5 on our ISO.
      Store our 'info.parent' device interface in self.drives
      Handle devices that are prematurely unmounted
      Hack around dosfslabel's return codes
      Change an info message to a debug
      Make our final unmount a bit more robust with regard to traceback handling
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Make sure to quote our ISO path to support spaces (#470402)
      Add a 'docs' Makefile target
      Add a new shiny tabbed-gui layout.
      Exclude ppc and ppc64
      Update a docstring
      Fix our Master Boot Record unit test.
      Add reset_mbr and blank_mbr methods
      Revert "Add reset_mbr and blank_mbr methods"
      Update our test_mbr unit test
      Add reset_mbr and blank_mbr methods, and use them.
      Do not encode our unicode strings back to UTF-8 before rendering in QTextArea.
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Always return True from the WindowsLiveUSBCreator.verify_iso_md5.
      Trivial test case change
      Add a HACKING file
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Refactor the olpc installation method, pulling some of it out into a
      Ensure that the selected partition is flagged as bootable.
      Add Fedora 10 release
      Pull some logic from bootable_partition() into a get_disk_partition() method
      Add a LinuxLiveUSBCreator.format_device method.
      Keep track of if we are currently in the process of creating a liveusb key,
      Clean up some of the unmount_device exception handling
      Some trivial comment updates
      No need to catch LiveUSBError if we are doing the same thing with Exception
      Add a --usb-zip flag to format the device with zip-like geometry.
      Always try to unmount the device when we call unmount_device, regardless of if we mounted it or not
      Unmount the device upon completion, not termination
      Use log.exception in a couple of places.
      If we've already acquired the uuid, then don't do it again
      Handle None/'None'/'' uuids
      reset the 'confirmed' boolean after we've confirmed
      Update the Sugar Spin to 0.82-2
      Add a new logo, and update our PyQt4 resources
      Update our Translators list
      Update our spec file for the 3.0 release
      Rebase our olpc.py with the latest OLPC boot script from the livecd-iso-to-disk.sh
      Rebase our olpc.py with the latest OLPC boot script from the livecd-iso-to-disk.sh
      Update our spec file again
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Fix a typo
      Add a noop bootable_partition method to the parent LiveUSBCreator class
      Add a hack to not display 0mb/sec, until we can do this properly.
      Setup the logger a bit differently for windows.
      Escape part of the path in the OLPC boot file.
      Use hashlib instead of the sha module.
      Fix some Python2.6 deprecation warnings with regard to the BaseException.message
      Use the new uac_info=requireAdministrator py2exe flag to ensure that the liveusb-creator is being run as an admin
      Some py2exe optimizations
      Disable the --usb-zip experimental feature, for now.
      3.1
      Fix some windows logger issues.  If we're not in verbose mode, then remove the StreamHandler, as this will cause extra noise in windows.
      Fix our syslinux directory path for Windows
      Actually disable the usb-zip feature, for now
      Revert our unmount change, as this sometimes causes random segfaults.
      Fix our syslinux -d flag for linux
      v3.2
      Support USB hard drives, which don't have the `storage.removable` property.
      Support detection of all partitions.  Thanks to Horst from the Sidux project for the patch.
      v3.3
      Patch from Yanko Kaneti to avoid duplicating urlgrabber on !win32 systems.
      Require python-urlgrabber
      Update the version in our `liveusb-creator` script
      3.4
      Fix some typos in the olpc fth boot file
      v3.5
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Revert "Fix some Python2.6 deprecation warnings with regard to the BaseException.message"
      Require pyparted
      Handle cases in unmount_device where the drive key doesn't exist
      Better handle unmount exceptions
      Fix dd commands when output path contain whitespaces.
      Add Fedora 11 Alpha to our releases list
      Allow for ext4
      Minor readme update
      Create a LiveUSBCreator.set_iso method.
      Instead of warning about it, just silently skip loop devices.
      Enable OLPC support by default.
      Allow ext4. Bug #480495
      Refresh the free space once the device is mounted.
      Properly handle LiveUSBError objects in our gui status method
      Overlay slider changes.
      Don't fill the device 100%
      Support ext filesystems, and ext4 support until we have an extlinux that supports it
      Do not reset the MBR for now, since we cannot seem to umount, reset, then remount...
      Handle OSErrors when trying to mount the device
      Update our win32 syslinux to 3.73
      Update our translators list
      v3.6
      Import the pywintypes module (#517)
      3.6.1, windows bugfix release
      Make our windows device detection a little bit more robust
      3.6.2
      Skip devices when we cannot their volume information.
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Handle all Exceptions, not just LiveUSBError's.
      Update to v3.6.3
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      v3.6.4
      If no 'sha1' is specified in our releases list, don't try and verify it
      Add F11 beta, and the latest Sugar on a Stick to our releases list
      v3.6.5
      Store our version in liveusb.__version__
      Revert "Store our version in liveusb.__version__"
      Support sha256 checksums for our release ISOs
      Display the appropriate hash algorithm
      Fedora 8 is EOL'd
      Use our syslinux's menu com32 modules (#492370, #494000)
      Add Fedora 11 releases!
      Update our win32 syslinux to 3.81
      3.6.6
      Make olpc.fth unfreeze disply for newer BIOSes than Q2E30 (#501688)
      Merge our spec file with rawhide
      Fix a bug when using ext formatted sticks.
      3.6.7
      Be more vocal about our ISO MD5 checksum results
      Don't prompt about overwriting files from mtools (#491234)
      Remove some stray print statements
      v3.6.8
      Update a unit test to handle sha256 checksums in our liveusb.releases file
      Ensure the MBR matches the installed syslinux mbr.bin.
      Bump version for next release
      Make our unmount method a bit more robust.
      Fix our ldlinux.sys cleanup code
      Some minor command formatting tweaks
      Don't try and unmount th device every time the window is closed
      Allow people to pass the ISO as a command line argument
      Don't clear the text area when another stick is inserted
      Make our MBR checking work on devices w/o parents
      Refactor some of our mbr checking code, so it is essentially a NOOP in Windows
      Update Sugar on a Stick to the new "Strawberry" release
      Drop a warning if the MBR doesn't match syslinux, and don't force people to reset.
      A little bit of unnecessary code removal
      Hack around some odd Windows file permission issues
      v3.7
      Update our Changelog file
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Ensure we reference the absolute path to the ISO.
      Specify the absolute path of our tools as well
      Revert "Specify the absolute path of our tools as well"
      Prepend '.' to our tools path in Windows, to avoid being interpreted as a UNC path
      3.7.1
      Make our device unmount handling more robust.  [ticket:617]
      3.7.2
      Update copyright
      Fix a bug with the overlay size on sticks with not much free space.
      Add F12 alpha and remove F9
      Fix our --reset-mbr command
      v3.7.3
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Add a --device-checksum option to calculate the SHA1 of the entire drive (#621)
      Create platform specific calculate_device_checksum methods
      Add a _get_device_size method and run it when initializing drives
      Add a _get_win32_logicaldisk method, and cache.
      Hook up the calculate_device_checksum method up to the progress bar
      Sleep for a few seconds before calculating the SHA1 of the device to
      Skip probing the A:, which causes an exception on one of my old machines *with*
      Be sure to close the isofile when we're done with it
      Make the LiveUSBCreator.bootable_partition method a little more robust
      Add a WindowsLiveUSBCreator.calculate_liveos_checksum method
      Add a --liveos-checksum option
      Add a --hash option
      Take the checksum of all files, and then generate a checksum of the checksums
      Hardcode the list of files to checksum
      3.7.4
      3.8.5
      Disable --liveos-checksum by default
      Make our windows device detection more robust
      Merge branch 'device-checksum'
      Make our Linux device detection more robust (#517053)
      Don't utf8 encode our unicode strings from exceptions (#471367)
      Make our automatic device detection code more robust (#519134)
      Update to the latest version of the Sugar Spin (#522240)
      Update to the latest SoaS v2 beta snapshot
      Add the F12 beta release
      Remove some duplicate po files (#516841)
      Quote our syslinux path when running extlinux (#490843)
      Trivial os.path usage tweak
      3.8.6
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Properly handle unicode from the drive text field (#549)
      Add a po file for locale zh_TW (#351)
      Fix a bug with the optional `parent` argument in the _add_device method (#622)
      Add the stable SoaS back (#627)
      Add Fedora 12!
      3.8.7
      Make our pyparted usage more robust (Kingson DataTraveller workaround).
      Make another string translatable
      Make a note that unmounting after completion can sometimes cause DBus to segfault.
      v3.8.8, bugfix release
      Handle cases where we select an ISO without an available device (#540255)
      3.8.9, fixes bug #540255
      Fix a typo in the SoaS beta URL
      v3.9
      Make our remove_liveos method more robust (#542136)
      Add a a nullsoft scriptable install system config, thanks to Wade Brainerd.
      Add a script for automating Windows builds & packaging.
      Handle unsupported filesystems before mounting the device
      Do our filesystem checking even if the device is already mounted
      Ensure our command and subprocess output are byte strings
      Add a --format command line option, and a windows implemention
      Make our GUI labels translatable through our standard _ function
      Bump our version for the upcoming 3.9.2 release
      Make our EFI configuration copying a little more robust
      Disable --format until it is tested
      Update our copyright
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Disable the format method until it works, because it's causing some issues now
      Fix a Python 2.6 deprecation warning regarding Exception.message
      Don't attempt to reset the MBR if we can't find one (if syslinux isn't
      Update our MANIFEST.in with resources required to build this package
      Add a 'make everything' target for things I do alot'
      Improve our new tabbed UI
      Merge branch 'master' of ssh://git.fedorahosted.org/git/liveusb-creator
      Add the spec to our manifest (#645)
      Flush filesystem buffers upon completion (linux only)
      Add Fedora 14 to the release list
      Add Sugar on a Stick v4.0 to the release list
      Merge branch 'master' of git+ssh://git.fedorahosted.org/git/liveusb-creator
      F12 is EOL
      Update to syslinux 4.03
      Download releases to the Downloads folder by default.
      Write out our fail log to the temporary directory
      Ship a newer version our win32 C/C++ dlls
      Version bump to 3.9.3
      Update our windows release batch script to automatically build the installer
      Add a py2exe win32com.shell hack to our setup.py
      Add a LiveUSBCreator.is_admin method, and warn the user if they are not running as an admin.
      Mention the error log filename when we write one out
      Look for our tools in the windows PROGRAMFILES.
      Install the Microsoft Visual C++ Redistributable Package from from our installer, if necessary.
      Catch pywintypes.com_error Exceptions in our is_admin method.
      3.9.4
      Remove the unnecessary 7zip sfx file
      Improve our windows release batch script
      3.10.0
      Port from HAL to UDisks
      Support ext4, if the version of syslinux-extlinux does
      Port our mounting code to UDisks, and simplify it a bit
      Make the osmin.img optional, to work with things like the GNOME3 livecd
      Spit out the exception, to make pyflakes happy
      Sleep less
      Remove our second logging handler when errors occur (ticket #637)
      Fix an issue with our some of our freespace checking code
      Update our releases
      Initial code to dynamically fetch fedora releases.
      3.11.0
      zh-TW translation updates, thanks to zerng07
      Add F15 to our downloads menu
      3.11.1
      Update our win32 syslinux to 4.04
      Fix a bug that occurs on Linux when extlinux is missing (rhbz#712722)
      3.11.2
      Revert "Fix a bug that occurs on Linux when extlinux is missing (rhbz#712722)"
      Don't attempt to mark any partitions as bootable if we're dealing with a full-device format
      Make our get_mbr method handle devices without any partitions
      Fix a bug that occurs on Linux when extlinux doesn't support ext4 (rhbz#712722)
      Work around an unknown dbus exception bug to try and figure out Bug #714831
      3.11.4
      Fix our error message when we can't find any USB drives.
      Fix a bug that occurs on Windows when installed to a non-default location.
      Allow an optional callback in our detect_removable_devices method.
      Change default device label to LIVE
      Always set the device label to 'LIVE' (#800)
      3.11.5
      Update our release list for F16
      3.11.6
      More version bumpage
      Actually use the correct version
      Remove the sfx file from the windows build
      Update the get_releases script to point to the new mirror location
      Update the Fedora release URLs
      Add the latest Sugar on a Stick release
      Add f17, remove f15
      3.11.7
      bump our nsi version
      Get our translations working properly under Windows. [ticket:806]
      Modernize our installer style and translate it appropriately [ticket:808]
      Don't call sys.exit in our __init__ (rhbz#842878)
      F18 live images are under i386 now
      Add a button for refreshing the list of releases
      Add f18 to our hardcoded release list
      Update the copyright
      Enable the close button (issue #3)
      Apply a patch from ivanromanov to fix non-ascii file names ([ticket:631])
      Bump version to 3.11.8
      Merge branch 'release/3.11.8' into develop
      Get our translations working properly under Windows. [ticket:806]
      Modernize our installer style and translate it appropriately [ticket:808]
      Don't call sys.exit in our __init__ (rhbz#842878)
      F18 live images are under i386 now
      Add a button for refreshing the list of releases
      Add f18 to our hardcoded release list
      Update the copyright
      Enable the close button (issue #3)
      Apply a patch from ivanromanov to fix non-ascii file names ([ticket:631])
      Bump version to 3.11.8
      Update the copyright
      whitespace fixes
      /EFI/boot/grub.conf has been renamed to /EFI/BOOT/grub.cfg
      Always refer to the label LIVE instead of the device UUID (#809)
      Change isolinux to syslinux in the grub.cfg (#810112)
      Limit the overlay size to 3999MB for FAT32 (#619)
      Handle non-ascii mount paths (#802)
      Don't display unnecessary warnings (#804)
      Handle integers in LiveUSBDialog.status (#820809)
      Fix another bug with non-ascii device labels (#863064)
      Handle devices without any free space
      Get persistent overlays working with F18 (#908120)
      More improvements to the maximum overlay size code
      Update the copyright
      whitespace tweaks and move an import around
      Log exceptions when trying to clean up our processes
      Enable verbose logging during our tests
      Stop our progress thread before unmounting
      Show warnings in the gui
      Change our overlay restriciton warnings to debug messages
      Update our win32 syslinux binary to 5.01
      Bump the version in our nsi configs
      Generate a fresh windows_dialog.py with the new release refresher button
      Revert "Update our win32 syslinux binary to 5.01".
      Add mswsock.dll to the py2exe dll_excludes to fix an error

Manatsawin Hanmongkolchai (1):
      Updated Thai translation

Marcus Nitzschke (2):
      Updated German Translation
      Updated German translation

Mario Santagiuliana (2):
      Submit Italian Traslation of liveusb-creator
      update Italian traslation

Matt Domsch (1):
      add EFI directory preparation

Michael Ughetto (1):
      First french translation (100%)

Milos Komarcevic (2):
      Initial Serbian translation
      Initial Serbian Latin translation

Nikos Charonitakis (1):
      Added Greek translation

Ondrej Sulek (3):
      Added Slovak translation.
      Updated Slovak translation
      Corrected and updated Slovak translation.

PabloMartin-Gomez (1):
      Updated French translation

Piotr Drąg (8):
      Initial Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation

Rui Manuel da Costa Gouveia (3):
      Minor Portuguese Update
      Portuguese Update
      Minor Portuguese update. String added without notice in ml...

Sebastian Dziallas (5):
      Add support for Sugar Spin
      sugar on a stick blueberry build is in now
      correct SoaS v2 SHA1 sum - this is ready for release now
      last exhausted try to get the checksum right - finally
      update release list for F13 & add new SoaS

Sharuzzaman Ahmat Raslan (1):
      New Malay translation

Tails developers (397):
      Add .gitignore to ignore *.pyc files.
      Add --unprivileged (-u) command-line option: allow running without being root.
      Do not warn if !admin, if -u option is passed.
      Apply Windows workaround only on Windows.
      popen: encode command args to utf-8 when they are passed as a list too.
      popen wrapper: make the passing through a shell opt-out.
      popen wrapper: add opt-in option to return the process stdout.
      extract_iso: adapt for Debian Live, allow running without root credentials.
      get_liveos: adapt for Debian Live.
      _update_configs: fix hardcoded path to /isolinux/ -> /syslinux/.
      Fix typo in debug message.
      _update_configs: support the case when infile and outfile are the same.
      update_configs: adapt Debian Live -specific syslinux config files as well.
      Add sbin to PATH to support unprivileged mode
      whitespace
      Properly integrate Qt4 .ui files and gettext
      Use strict string encoding.
      Merge differences between the two .ui files
      Rename groupBox_2 to targetGroupBox
      Merge the two .ui files into a single one
      Merge branch 'feature/platform-independent-ui'
      Don't check if device fs is valid or not, it will be overwritten.
      Use 7z to extract iso on both Linux and Windows
      Fix call to 7z in extract_iso() on Linux
      Give widgets more explicit names.
      GUI: convert to using Qt layouts for dynamic objects placing.
      Refactoring: create a set of Source classes and an utils module.
      Only list USB block devices in the destination box, if none of their
      Merge branch 'master' into feature/partitioning
      Add --clone command-line switch.
      Add a _dir_size util function.
      Implement the USBSource class.
      Split upcoming cloning support in two.
      Factorize options passed to syslinux.
      Add and use new functions: _move_if_exists and _unlink_if_exists
      Stop passing full command-lines to the shell in util.py.
      Merge branch 'feature/clone'
      Get notified if partitions are unmounted.
      Merge branch 'master' into feature/partitioning
      Move _set_liberal_perms_recursive function to the utils module.
      Merge branch 'master' into feature/partitioning
      Add get_liveos_file_path and get_liveos_toplevel_files functions.
      Mostly rewrite delete_liveos.
      Use get_liveos_file_path everywhere possible in the creator module.
      Warn for data loss and ask for confirmation.
      Allow branding of UI through liveusb.branding dict
      Add Tails branding
      Add config file(s) support, load branding information from there
      Merge branch 'tails_branding'
      Fix indent error.
      Wording.
      Add configuration module: liveusb.config.
      Use liveusb.config in __init__
      Select and display dialog pixmap based on the branding configuration.
      Move from ConfigParser to ConfigObj.
      Move a few more hard-coded custom settings to the current configuration system.
      Import Fedora settings into a fedora.ini file.
      Import dbus once and for all
      Only enumerate devices once to detect mounted partitions
      Make mounted_partitions a set instead of a boolean
      Merge branch 'master' into feature/partitioning
      Implement --partition optional flag to enable full disk partinoning
      Display device size in partinoning mode
      Use udisk in LinuxLiveUSBCreator.unmount_device()
      Have mounted_partitions field always be a set
      Put udisk UDI in mounted_partitions instead of mountpoints
      LinuxLiveUSBCreator.unmount_device() will now unmount all partitions for a device in partioning mode
      Merge remote branch 'origin/feature/partitioning' into feature/partitioning
      Also set sane permissions on the copied files when cloning.
      Add running_liveos_mountpoint config setting + accessor method.
      Make LiveUSBDialog.dialog() compatible with partitioning mode
      Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
      Allow disabling the download feature in config file.
      Move toplevel settings on top.
      Update fedora.ini with new config settings
      Allow callers of LiveUSBCreator.popen() to override defaults for shell and stdin options
      unmount_device(): always lookup mounted_partitions when mount is undef
      Wait a sec in mount_device() to avoid race issues
      Return None in get_free_bytes() if unable to determine device
      Skip bootable_partition() in partitioning mode
      Unmount partition before calling syslinux to avoid troubles
      format_device() using udisks instead of mkfs.vfat
      Implement partioning mode (or at least a first working version)
      Also set sane permissions on the copied files when cloning.
      Add running_liveos_mountpoint config setting + accessor method.
      Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
      Add the underlying_physical_device function.
      Source classes: add "dev" attribute.
      Remove LiveMediumSource class.
      Hide the device that is the source of the copy, don't warn if it is mounted.
      Merge branch 'feature/ignore_source_device'
      Fix reset_mbr.
      Document why reset_mbr() and bootable_partition() are not implemented on Windows
      Skip devices for which we have no write access
      whitespaces
      Implement configurable partition labels
      Raise the whole catched exception.
      That error condition can happen for many non-encoding-related reasons.
      Fix the "source ISO stored on a device UDisks does not support" case.
      enable_widgets: enable the start button if all conditions are met and we're
      Disable widgets before running live_thread.
      Factor out call to self.driveBox.addItem
      Do not re-do partitioning on an already existing partition
      Don't re-enable the driveBox after the "Create" button was clicked a first time.
      Merge remote-tracking branch 'origin/master'
      Use mkfs until we can handle formating asynchronously
      Don't re-populate devices list once the "Create" button was pressed.
      Don't get the selected drive again if we already did it once.
      Decode/encode every Popen call output to utf-8.
      Implement persistence checkbox.
      Disconnect from UDisks D-Bus signals the first time the "Create" button is hit.
      Sleep a bit between format and mount.
      Remove unneeded import.
      Make persistence checkbox a config option.
      Add another 1s sleep to workaround segfault on a test machine.
      Merge branch 'feature/persistence_checkbox'
      Remove QPixmap proxy from pyuic4_custom
      Don't ask to confirm before resetting the MBR when --partition is passed.
      Make the .desktop file more generic.
      Error out if destination device is too small.
      Turn SYSTEM_PARTITION_SIZE into an attribute.
      Tell minimum device size when error'ing out because it's too small.
      Import Ubuntu's usb-creator icon.
      Install Ubuntu's usb-creator icon and use it in the applications menu.
      Use "go-next" icon from theme on the start button.
      Change start button text to "Next" once it's been pressed.
      Initialize live.source as soon as possible when cloning.
      Fix variable name.
      Install two launchers that match the main Tails usecases.
      Update .pot/.po files.
      Don't show persistence slider when persistence is disabled.
      Pass the -x argument to disable OLPC support.
      Remove a check that should be implemented in the subclasses.
      Fix a badly formatted translation string.
      Show a message box when installation succeded.
      Fix mki18n.py
      Generate new po translation files.
      Add a third launcher: upgrade non-running system from the running one.
      Specially treat the case when the unknown target filesystem is iso9660.
      Also pass -x in the third desktop file.
      Log info message when running sync.
      Success dialog: do not suggest we support installing several times in a row.
      Don't propose installing onto children of the currently running device.
      Fix breakage when destination device is unmounted twice.
      Fix logics in the upgrade code path.
      Fix typo.
      Remove deprecated Encoding key from .desktop files.
      Add a Main category (i.e. System) to the .desktop files.
      Don't use bootable_partition at all.
      Fix string formatting.
      Update PO files.
      Fix many l10n problems.
      Import French translation of .desktop files.
      Import semi-outdated translation file.
      Improve l10n-ability.
      Update PO files.
      Tell gettext to recognize translate_and_brand as introducing a translatable string.
      Update Qt -generated Python files.
      Update PO and POT files.
      Turn all notes for translators into named format string arguments.
      Update PO files.
      Fix typo.
      Reword.
      Import translation.
      Update Qt -generated Python files.
      Update PO files.
      Import updated translation.
      Take into account the persistence checkbox disappeared.
      Make a few more strings translatable.
      Fix l10n string formatting syntax.
      Fix more l10n string formatting.
      Update PO and POT files.
      Import translation.
      Skip running device when enumerating possible target devices.
      Fix return.
      Fix typo.
      Disable startup notification.
      Also  partition devices whose partition table is not readable.
      Clear unreadable partition tables before partitioning the device.
      Add unified launcher.
      Replace the three launchers with the launcher's one.
      Update setup.py to match new desktop file.
      Update PO files.
      Import fr.po.
      Cleanup.
      Empty the drivebox every time we're going to add the drives list to it.
      Fix LocalIsoSource constructor exception handling.
      Better report when an unreadable ISO file was selected.
      Fix "French translated button text does not fit".
      Fix typo.
      Don't list LUKS-encrypted partitions in possible target devices list.
      Updated PO files.
      Support running from outside of a Debian Live system.
      Merge remote-tracking branch 'upstream/master'
      Fix return value.
      Fix link to local documentation.
      Update POT and PO files.
      Fix typo.
      Update PO and POT files.
      Update fr.po.
      Fix format string.
      Update link to local documentation.
      Update Qt resource files.
      Update POT and PO files.
      Imported updated pt_BR translation.
      Use typed empty arrays when calling DBus methods
      Import completed translations from Transifex
      Import Bulgarian translation from Transifex.
      Import new translations (Basque and Latvian) from Transifex.
      Redirect to correctly named action.
      Update translations from Transifex: Arabic, Czech, German, Hebrew, Polish and Spanish.
      Have the pot Makefile target copy the updated POT file to the one imported into Transifex.
      Update POT files.
      Update PO files.
      Merge remote-tracking branch 'upstream/master'
      Update POT and PO files.
      Import updated French translation.
      Update translations from Transifex: Arabic, German, Spanish, Finnish, Greek, Italian, Latvian, Dutch, Polish and Chinese.
      The running Live OS mountpoint is now /lib/live/mount/medium.
      Merge tag '3.11.8'
      Update translations for Arabic, German, Greek, Hebrew, Spanish, Farsi, Finnish, Italian, Latvian, Dutch, Polish, Swedish and Chinese.
      Remove "run as root" check.
      Update Swedish translation.
      Update & import translations from Transifex.
      Downgrade "Unable to write" message to debug level.
      Downgrade "Some partitions are mounted" message to debug level.
      Better balance verbosity vs. user experience in "Unmounting" messages.
      Set verbose mode if the DEBUG environment variable is set to 1.
      Always partition the device when in installation mode.
      Print informational message before partitioning a device.
      Fix wrong method docstring.
      Update POT and PO files.
      translation liveusb-creator
      Update French translation.
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      file deletion
      Update POT and PO files.
      Update many translations from Transifex.
      Update POT and PO files.
      Store device as userData
      Add vendor and model to drive infos
      Display drive vendor and model
      Factorize byte formatting
      Display a confirmation dialog before the install
      Factorize confirmation dialog
      Display a confirmation dialog before upgrade too
      Merge branch 'feature/list_device_name'
      Merge branch 'feature/confirmation_dialog'
      Don't ignore devices connected to SDIO.
      Support MMC block devices partition naming scheme.
      Fix method name and documentation + error messages to match actual program behavior.
      Internationalize messages introduced by feature/liveusb_ui_improvement.
      Improve phrasing: take into account that there isn't necessarily a persistent volume.
      Salvage dropped warning.
      Merge branch 'master' into feature/sdio
      Rebrand to "Tails installer".
      Update autogenerated Python from .ui files.
      The rest of the UI generated code update.
      Update POT and PO files.
      Unfuzzy translations.
      Indentation fix.
      Merge branch 'master' into feature/sdio
      Indentation fix.
      Merge branch 'master' into feature/sdio
      Add missing space in translation.
      Talk less of USB devices, and more of target devices.
      Update POT and PO files.
      Also display the device name (e.g. /dev/sdb) in the list, and when asking for confirmation.
      Make the device choosing menu wide enough so that even long descriptions fit.
      Update auto-generated Qt UI files.
      Mention skipped *.iso to stderr.
      Use title case in .desktop, for better consistency with other apps.
      Merge branch 'feature/sdio'
      Update POT and PO files.
      Import updated and new translations from Transifex.
      Update POT and PO files.
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      Tails 0.21 translation
      Fix link to local documentation
      Replace "Create Live USB" with "Install Tails".
      Use "device" consistently instead of once drive, once device.
      Make the system partition 2.5GB.
      Rename _format_bytes to precize its function
      Add a parent_size attribute when relevant
      Display device size on upgrade
      Merge remote branch 'origin/feature/bigger-system-partition'
      Merge branch 'master' into feature/ui_improvement_followups
      Update POT and PO files.
      Merge remote-tracking branch 'origin/feature/ui_improvement_followups'
      Merge branch 'bugfix/language-consistency'
      Update POT and PO files.
      Import translations from Transifex.
      Add "tmp" to the liveos_toplevel_files list.
      Merge remote branch 'origin/bugfix/dont-fail-upgrade-if-tmp-dir-exists-on-destination'
      Import translations from Transifex.
      Remove buggy tr.po translation.
      Update POT and PO files.
      Use device size if parent_size is not set
      Merge remote-tracking branch 'origin/bugfix/list_isohybrid'
      Import PO files from Transifex, update POT and PO files.
      Remove now unused existing_liveos predicate.
      Add 'efi' to the list of liveos_toplevel_files.
      Update POT and PO files.
      Create Tails system partition as an EFI System Partition.
      Support paths used in syslinux 6.x.
      Also rename isolinux.cfg to syslinux.cfg in EFI/BOOT.
      Fix typo: this FAT filesystem is case-sensitive, and our EFI directory is, indeed, called EFI.
      Merge branch 'master' into feature/uefi
      Rebrand to "%(distribution)s Installer".
      Update PyQT generated files.
      mise à jour traduction française
      Fix typo
      Import translations from Transifex, unfuzz fr.po.
      Remove buggy tr.po translation.
      Merge remote-tracking branch 'origin/master'
      Import translations from Transifex.
      Merge branch 'master' into feature/uefi
      Import PO files from Transifex, update POT and PO files.
      tails 0.23 translation
      Wrap PO files we create/update.
      Import PO files from Transifex, update POT and PO files.
      Merge branch 'master' into feature/uefi
      Import PO files from Transifex, update POT and PO files.
      Import PO files from Transifex, update POT and PO files.
      Integrate new logo
      Regenerate QT UI files
      Merge branch 'master' into feature/uefi
      Update Qt resource files with newer Qt dev tools.
      Merge branch 'feature/logo'
      Merge branch 'master' into feature/uefi
      Merge remote-tracking branch 'origin/feature/uefi'
      Import PO files from Transifex, update POT and PO files.
      Update POT and PO files.
      Cleanup chunks of code that were commented-out a long time ago.
      Fix comment to match current state of the code.
      Move magic numbers to named constants.
      On upgrade, turn the system partition into a EFI System Partition.
      Drop duplicate representation of GUID's: Wheezy's sgdisk supports fully-specified GUID values.
      Actually take into account the part_number parameter passed to _set_partition_flags.
      Pass the device to modify to _set_partition_flags.
      Update comment to match current state of our knowledge.
      Pass a parent device (e.g. /dev/sdb) instead of a partition (e.g. /dev/sdb1) to sgdisk.
      Clarify variable name and info message.
      Import PO files from Transifex, update POT and PO files.
      passin .po through POedit
      Tails 1.1 translation
      Implement kurono's patch for #5673 in the .ui files.
      Rearrange GUI so the titles are not partially hidden. (Closes: #7319)
      Add consistent marigins.
      Rename isolinux to syslinux in update_configs, instead of in install_bootloader.
      Add "utils" directory to the list of those we expect to find in the ISO filesystem.
      Merge remote-tracking branch 'origin/feature/7319-partially-covered-labels'
      Install the bootloader using the syslinux binary found on the target device, once the Live OS has been extracted/copied there.
      Syntax fix.
      Make the temporary copy of syslinux executable.
      Always reset the target drive's MBR, without asking for confirmation, after installing or upgrading.
      Actually rename isolinux->syslinux *after* operations that rely on the old name have completed.
      Merge branch 'bugfix/7345-upgrade-from-iso-from-1.0-to-1.1'
      Import PO files from Transifex, update POT and PO files.
      Import PO files from Transifex, update POT and PO files.
      Give launcher window a close button.
      Fix to Tails Installer should not run update_system_partition_properties on MBR partitions.
      Merge branch 'bugfix/7716-dont-update-partition-properties-on-mbr'
      Import PO files from Transifex, update POT and PO files.
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      Import PO files from Transifex, update POT and PO files.
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      Import PO files from Transifex, update POT and PO files.
      Import PO files from Transifex, update POT and PO files.
      Update UI status when a suitable device appears.
      Merge remote-tracking branch 'origin/bugfix/8353-update-status-when-device-appears'
      Import PO files from Transifex, update POT and PO files.
      Fix: 7678 Tails Installer crashes on upgrade
      Merge remote-tracking branch 'kurono/bugfix/7678-Tails-Installer-crashes-on-upgrade'
      Remove racy call to rescan_devices() after unmounting target device (Closes: #6092).
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      Merge branch 'bugfix/6092-drop-racy-code'
      Merge branch 'master' of git://git.tails.boum.org/liveusb-creator
      updating translation of liveusb-creator
      Fix to Tails Installer tries to install to too small devices
      Fix minor typo
      Fix: installer lists devices after they have been unplugged
      Import PO files from Transifex, update POT and PO files.
      Import PO files from Transifex, update POT and PO files.
      Port to UDisks2 GIR
      Fix "Clone and upgrade"
      Fix duplication of logging messages after importing gui
      Better format log messages and cleanup logger setup
      Fix dive changes monitor
      Research on setting partition flags with UDisks
      Fix unmounting partition
      Clarify method name
      Fix typo in string
      Actually sets the ESP partition type
      Update partition properties consistently with creation
      Workaround weird udisk behavhour
      Fix help.

Valter Fukuoka (2):
      Portuguese Brazilian translation.
      Portuguese translation including GUI strings

Xavier Conde (2):
      Added catalan po
      Updated catalan po

aalam (1):
      l10n: Punjabi Translation Added

aguskov (1):
      Sending translation for Russian

anonym (3):
      Merge remote-tracking branch 'origin/bugfix/8691-and-6538'
      Import PO files from Transifex, update POT and PO files.
      Import PO files from Transifex, update POT and PO files.

astur (1):
      Sending translation for po/ast.po

beckerde (1):
      Sending translation for Spanish

bruce89 (1):
      Sending translation for po/en_GB.po

ccielogs (1):
      Sending translation for Italian

charnik (1):
      l10n: Updates to Greek (el) translation

chenh (1):
      Sending translation for Chinese (Simplified)

covex (1):
      Sending translation for Czech

deejay1 (1):
      l10n: Updates to Polish (pl) translation

dichi (1):
      Sending translation for po/id.po

eukim (2):
      Sending translation for po/ko.po
      Sending translation for Korean

fab (1):
      Sending translation for German

feonsu (1):
      Sending translation for Slovak

goeran (3):
      l10n: Dummy placeholder for Swedish translation, so I can lock in Transifex.
      l10n: Updates to Swedish (sv) translation
      l10n: Updates to Swedish (sv) translation

htaira (1):
      l10n: Updates to Japanese (ja) translation

hyuuga (2):
      Sending translation for po/ja.po
      Sending translation for Japanese

intrigeri (49):
      Actually support extlinux not being installed.
      Use the built-in set type that supports a difference operator.
      Merge remote-tracking branch 'kurono/bugfix/8691-Installer-lists-devices'
      Merge remote-tracking branch 'kurono/bugfix/6538-Tails-Installer-tries-to-install-to-too-small-devices'
      Point to upstream bug report about it.
      Add note for the glorious future when we'll use UDisks to create filesystems.
      Merge remote-tracking branch 'origin/feature/jessie' into feature/jessie
      Clarify comment.
      Add missing version number.
      Fix typo.
      Update POT, and import PO files from Transifex.
      Remove buggy Turkish translation.
      Merge remote-tracking branch '451f/feature/jessie_syslinux64_2' into feature/jessie
      Stop using dbus.mainloop.qt: we don't use D-Bus ourselves anymore since we've switched to udisks2.
      Fix buggy tests for text in exception message.
      TODO++
      Add some debug output to help fix race conditions.
      Add some ugly manual sleep and sync back, to help fix race conditions.
      Add one more ugly manual sleep and sync back, to help fix a race condition.
      Create filesystem with udisks instead of mkfs.vfat.
      Don't tell the user every time we call `sync'.
      Use udisks to get an open file descriptor for resetting the MBR.
      Factor out writing to a block device thanks to udisk's file descriptor to a set of utility functions, and use them.
      Reset the MBR later.
      TODO++
      Drop the {create,remove}_hybrid_mbr() dance.
      Drop duplicate empty line.
      Merge remote-tracking branch '451f/feature/jessie_syslinux64_2' into feature/jessie
      Add a debugging log line that indicates which syslinux executable we'll be using.
      Merge remote-tracking branch 'origin/feature/jessie' into feature/jessie
      Read extracted MBR while the partition where it lives is still mounted.
      Merge remote-tracking branch '451f/feature/jessie_launcher_2' into feature/jessie
      Revert some compiled files to their previous status: the corresponding source files haven't changed.
      TODO++
      Fix path to /etc/dpkg/origins/Tails, otherwise the launcher won't ever believe we're running on Tails.
      Fix comment: _set_partition_flags uses sgdisk, not gdisk.
      Fix using locally compiled locales from the po/locales directory, when running from a Git checkout.
      Drop duplicate encoding of command.
      Add a unicode_to_filesystemencoding utility function.
      write_log: return a Unicode (decoded) string, instead of an byte string.
      popen: consistently use encoded/decoded strings depending on whether we're at an I/O boundary.
      Force stringification of caught exception to Unicode.
      Teach Git to ignore the generated files in po/locale/.
      Drop confusing overloaded implementation of partition_device().
      Set system partition flags with udisks.
      Add yet another sync+sleep to try and workaround yet another race condition, this time when resetting the MBR immediately after unmounting the target device.
      Import manpage's source.
      Merge branch 'master' into feature/jessie
      Merge branch 'master' into feature/jessie

jassy (1):
      l10n: Updates to Panjabi (Punjabi) (pa) translation

kmaraas (2):
      Sending translation for po/nb.po
      l10n: Updates to Norwegian Bokmål (nb) translation

kmilos (2):
      Sending translation for Serbian
      Sending translation for po/sr at latin.po

kristho (2):
      Sending translation for po/da_DK.po
      Sending translation for po/da.po

kurono (2):
      Tails Installer sometimes installs files without confirmation
      Bug #5673 - Wheezy: way too small fonts in Tails Installer

lashar (1):
      l10n: new persian translation

mvdz (1):
      l10n: Added Ukrainian translation

ncfiedler (1):
      l10n: Added Low German translation

peti (1):
      Sending translation for po/hu.po

pkst (2):
      Sending translation for Greek
      Sending translation for Greek

ppapadeas (2):
      Sending translation for Greek
      Sending translation for Greek

ptr (1):
      l10n: Updates to Hungarian (hu) translation

rafaelgomes (1):
      Sending translation for Brazilian Portuguese

raven (12):
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      Sending translation for Polish
      l10n: Updates to Polish (pl) translation
      l10n: Updates to Polish (pl) translation

renault (1):
      Sending translation for French

ruigo (1):
      Sending translation for Portuguese

sainrysec (1):
      finish zh_CN.po

sankarshan (1):
      Sending translation for po/bn_IN.po

sergeyr (2):
      Sending translation for po/pt_RU.po
      Sending translation for po/pt_RU.po

shadowc10ne (3):
      Sending translation for po/bs.po
      Sending translation for Bosnian
      Sending translation for Bosnian

sina (1):
      This is an attempt to fix issue #5300 https://labs.riseup.net/code/issues/5300 by lowercasing the file path string and skipping the file if the path string ends with ".iso".

sveinki (1):
      Sending translation for po/is.po

taljurf (2):
      Sending translation for po/ar.po
      Sending translation for Arabic

tbull (1):
      Sending translation for German

tchuang (1):
      Sending translation for Chinese (Traditional)

tombo (1):
      Sending translation for Italian

u (42):
      use syslinux-amd64
      correct typo
      Add support for install from ISO.
      Create tails-installer-launcher UI with 2 options
      Add command for @make gui@
      Generated UI file from data/tails-installer-launcher.ui
      regenerated files from make gui
      adding files relevant for tails-installer from outside of Tails to Manifest
      correct liveusb options for install from iso
      delete unnecessary print
      check if we are on Tails or not. \n\nThe function definition shall be moved somewhere else.
      Add function to check if we run on Tails currently
      import is_tails function from utils instead of repeating it here
      import is_tails function from utils instead of repeating it here
      rename function is_tails to running_in_Tails
      Improve running_in_Tails return statements
      improve regex for running_in_Tails
      adding tails_vendor_path to config file
      rename function and use config var for vendor path
      rename function is_running_from_tails
      rename function is_running_from_tails
      revert commit b288973
      import is_running_from_tails later
      Add the new Tails installer wording
      ran make gui with new wording
      Merge branch 'feature/jessie' into feature/jessie_launcher_2
      use GNOME HIG for text
      make gui for tails_launcher_ui
      fix typo for checking if platform.arch is 64bits
      Merge branch 'feature/jessie' into feature/jessie_syslinux64_2
      Merge branch 'feature/jessie' into feature/jessie_launcher_2
      Include tails_launcher_ui in MANIFEST, instead of a nonexisting file
      Add tails_launcher_ui.py as a translatable file
      convert tabs to spaces
      Revert "make gui for tails_launcher_ui"
      run make gui only on tails_launcher_ui
      change sentence for dl Tails from _the_ website
      call the correct excecutable for 64bit arch
      adjust dialog width to have the same as the from within Tails dialog
      run make gui on tails_launcher_ui.py
      Adding Tails Developers to AUTHORS
      Imported Upstream version 4.0+dfsg

vpv (1):
      Sending translation for po/fi.po

warrink (3):
      Sending translation for po/nl.po
      Sending translation for Dutch
      l10n: Updates to Dutch (Flemish) (nl) translation

willwill (1):
      Sending translation for Thai

xconde (1):
      Sending translation for Catalan

yaron (2):
      l10n: Added Hebrew translation
      l10n: Updates to Hebrew (he) translation

ypoyarko (4):
      Sending translation for po/ru.po
      Sending translation for Russian
      Sending translation for Russian
      Sending translation for Russian

zoltanh721 (2):
      l10n: Updates to Hungarian (hu) translation
      l10n: Updates to Hungarian (hu) translation

甘露(Gan Lu) (1):
      Add zh_CN.po

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/tails-installer.git



More information about the Pkg-privacy-commits mailing list