[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