aboutsummaryrefslogtreecommitdiff
path: root/standalone
Commit message (Collapse)AuthorAge
* correct spelling mistakesGravatar Edward Betts2017-02-12
|
* Merge branch 'master' into no-xmppGravatar Joey Hess2016-12-24
|\
| * Linux standalone: Improve generation of locale definition files, supporting ↵Gravatar Joey Hess2016-12-19
| | | | | | | | locales such as, en_GB.UTF-8.
| * urkGravatar Joey Hess2016-12-01
| | | | | | | | test failures were being ignored for complex reasons, new autobuilder broke that; bring it back
* | remove xmpp supportGravatar Joey Hess2016-11-14
|/ | | | | | | | | | | | I've long considered the XMPP support in git-annex a wart. It's nice to remove it. (This also removes the NetMessager, which was only used for XMPP, and the daemonstatus's desynced list (likewise).) Existing XMPP remotes should be ignored by git-annex. This commit was sponsored by Brock Spratlen on Patreon.
* Linux standalone: Include locale files in the bundle, and generate locale ↵Gravatar Joey Hess2016-10-04
| | | | | | | | | | | | | | | definition files for the locales in use when starting runshell. Currently only done for utf-8 locales because the charset can easily be told for those. Other locales don't include the charset in their name. The locale definition is generated under git-annex.linux/locales. So, this only works if the user can write there. If locale generation fails for any reason, it's silently skipped. The git-annex-standalone.deb installs the bundle under /usr, so this locale generation won't work for non-root users.
* add LOCPATH to GIT_ANNEX_STANDLONE_ENVGravatar Joey Hess2016-10-04
|
* Linux standalone: Add back the LOCPATH=/dev/null hack to avoid the system ↵Gravatar Joey Hess2016-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | locale-archive being read. Version mismatches between the system locale-archive and the glibc in the bundle have been observed to cause git crashes. Unfortunately, this causes locales to not be used in the linux standalone bundle, as was the case until version 6.20160419. glibc hardcodes the path to /usr/lib/locale/locale-archive and does not let an environment variable cause a different locale-archive file to be used. The only other option to include locales in the bundle would be to include exploded locale definition directories in the bundle for a number of locales, generated by localedef. But these take at least 300 kb per locale, and there are a great many locales; it would be hundreds of megabytes to include them all. (Hmm, we could include localdef in the bundle, and check LANG in runshell and compile the locale directories on the fly. This would need /usr/share/i18n/ and /usr/lib/locale-archive to be included in the bundle. It's.. doable.) I know this is going to once again cause users of the bundle to complain that eg, ls doesn't show their unicode filenames right. Better than strange crashes though.
* typoGravatar Joey Hess2016-09-06
|
* stop removing old builds againGravatar Joey Hess2016-09-06
|
* pin mwc-random to last known working version on windowsGravatar Joey Hess2016-09-06
|
* constrain cryptonite version to avoid windows build failGravatar Joey Hess2016-09-06
| | | | https://github.com/haskell-crypto/cryptonite/issues/99
* try using cabal constraintGravatar Joey Hess2016-09-06
|
* perisstent-sqlite-2.2.1 fails to build on windowsGravatar Joey Hess2016-09-06
|
* remove old cabal install libraries to try to fix windows autobuilderGravatar Joey Hess2016-09-06
|
* pin crytonite on android to 0.15, which is the version I've been usingGravatar Joey Hess2016-06-09
|
* Android: Icon refresh. Thanks, freewheelinfranks.Gravatar Joey Hess2016-05-03
|
* pin unix to already installed versionGravatar Joey Hess2016-04-28
| | | | | | | | This prevents multiple versions of unix, from ghc and needed by newer versions of some packages conflicting. Had to update the bytestring and blaze-builder pins follow-on from this change.
* pin directory to last version that doesn't break MissingHGravatar Joey Hess2016-04-28
| | | | https://github.com/jgoerzen/missingh/issues/31
* Avoid setting LOCPATH in linux standalone builds now that ghc has been fixed ↵Gravatar Joey Hess2016-04-20
| | | | to not hang when it cannot find locale files.
* update android git to 2.8.0.rc3, fixing recent security holesGravatar Joey Hess2016-03-17
|
* fix typo in flagsGravatar Joey Hess2016-03-09
|
* remove LGPL, after removing the LGPLed fileGravatar Joey Hess2016-03-05
|
* Include magic database in the linux and OSX standalone builds.Gravatar Joey Hess2016-02-26
|
* disable new build flags for android buildGravatar Joey Hess2016-02-23
|
* fix path to extra dirGravatar Joey Hess2016-02-19
|
* Linux and OSX standalone builds put the bundled gpg last in PATH, so any ↵Gravatar Joey Hess2016-02-19
| | | | system gpg will be preferred over it.
* Revert "workaround try #3"Gravatar Joey Hess2016-02-17
| | | | | | This reverts commit 1a901fe8c2b3dc3192074e19177e6e4652233ea2. Didn't cause the overall build to fail either.
* workaround try #3Gravatar Joey Hess2016-02-16
|
* wow, this windows sh is super busted. try another hackGravatar Joey Hess2016-02-15
|
* seems false didn't cause windows shell to propigate test suite failureGravatar Joey Hess2016-02-15
|
* fix import warningsGravatar Joey Hess2016-01-14
|
* Make the git-annex-standalone.deb prevent runshell from installing wrappers ↵Gravatar Joey Hess2015-11-10
| | | | into $HOME/.ssh
* runshell: Avoid failing when $HOME/.ssh does not exist and cannot be created.Gravatar Joey Hess2015-11-10
|
* remove verbose flag; aws deps fixedGravatar Joey Hess2015-10-19
|
* be verbose to debug problem with awsGravatar Joey Hess2015-10-06
|
* force installing older warp; current fails to buildGravatar Joey Hess2015-10-06
|
* sed out the filename from sha1sum outputGravatar Joey Hess2015-10-06
|
* hopefuly fix sha1sum calling; also refactor and check downloaded program's ↵Gravatar Joey Hess2015-10-06
| | | | sha before using it
* remove workaroundGravatar Joey Hess2015-10-04
|
* force installing older warp; current fails to buildGravatar Joey Hess2015-10-04
|
* fix PATHGravatar Joey Hess2015-09-11
| | | | zcat is needed from cygwin to build
* get git-annex working even if user doesn't add git to pathGravatar Joey Hess2015-09-11
| | | | | | | | | | | | | This is pretty complicated, but I have both "git-annex" and "git annex" working both in the git bash shell even with git not added to path. And, when git's added to path, both work from MS-DOS prompt window too. I think that the webapp startup does still need git in path, so instructions will keep saying to do that. But, users often disregard them, and hopefully this will reduce support traffic. Also, switched the wget from the cygwin one to the msys2 one, avoiding the complication of needing to bundle any cygwin dlls.
* Switched to using git for Windows, rather than msysgit.Gravatar Joey Hess2015-09-10
| | | | | | | | | | | | | | | | | | Using msysgit with git-annex is no longer supported. At the same time, I'm updating the rsync.exe in my downloads repository with the one from msys2. Note that rsync is currently still being ldded and installed in Git/cmd/ like the other cygwin programs. The ldd fails and this failure is ignored. It would be better to special case it to go in Git/usr/bin/, so that the user can't run rsync in a dos prompt window, which doesn't work, as it needs additional libs. However, as far as git-annex running rsync running ssh, it works ok in this location. Removed the ssh.cmd and ssh-keygen.cmd; these are not needed with git for windows. Keeping them would let ssh be run manually from a dos prompt window, but that's not really a goal.
* add \usr\bin to pathGravatar Joey Hess2015-09-10
| | | | | | | | | This is where these commands are installed by the new "git for windows". Kept the old paths too, so msysgit will still work. This was enough to get ssh and ssh-keygen working when run at the DOS prompt with the new git for windows installed. However, for some reason, rsync still fails to find ssh in path when that version of git is used.
* no warn tabs when building the EvilLinker and NullSoftInstallerGravatar Joey Hess2015-09-01
|
* No need to add HP to PATHGravatar Joey Hess2015-09-01
|
* decruftGravatar Joey Hess2015-09-01
|
* Linux standalone: Work around problem that prevented it from working ↵Gravatar Joey Hess2015-08-04
| | | | properly if unpacked into a directory that contains ":" or ";" in its name.
* allow any version of ansi-terminalGravatar Joey Hess2015-08-03
|