Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | simpler more generic processTranscript' | Joey Hess | 2017-02-15 |
| | | | | | | | | This allows using functions that generate CreateProcess and passing the result to processTranscript', which is more flexible, and also simpler than the old interface. This commit was sponsored by Riku Voipio. | ||
* | avoid warnings about not exported System.Directory.isSymbolicLink | Joey Hess | 2016-04-28 |
| | |||
* | Fix build with directory-1.2.6.2. | Joey Hess | 2016-04-28 |
| | | | | | | It started exporting a isSymbolicLink which supports windows. But, git-annex does no use symlinks on windows yet and this conflicts with the function by the same name from unix-compat, so hide it. | ||
* | webapp: Fix support for entering password when setting up a ssh remote. | Joey Hess | 2015-09-03 |
| | |||
* | Fix Windows build to work with ghc 7.10 | Joey Hess | 2015-09-01 |
| | | | | | | | | | | | | It was failing at link time, some problem with terminatePID. Re-implemented that to not use a C wrapper function, which cleared up the problem. Removed old EvilLinker hack with must have been related to the same problem. Note that I have not tested this with older ghc's. In 4f59f9439687cccfb7aac6aca62dbe97038179bf I mention having tried this approach before, and getting segfaults.. So, who knows. It seems to work fine with ghc 7.10 at least. | ||
* | update my email address and homepage url | Joey Hess | 2015-01-21 |
| | |||
* | fix some mixed space+tab indentation | Joey Hess | 2014-10-09 |
| | | | | | | | | | This fixes all instances of " \t" in the code base. Most common case seems to be after a "where" line; probably vim copied the two space layout of that line. Done as a background task while listening to episode 2 of the Type Theory podcast. | ||
* | fix build | Joey Hess | 2014-06-13 |
| | |||
* | windows: Fix process termination code. | Joey Hess | 2014-02-13 |
| | | | | | | | | | | | The ctrl-c hack used before didn't actually seem to work. No haskell libraries expose TerminateProcess. I tried just calling it via FFI, but got segfaults, probably to do with the wacky process handle not being managed correctly. Moving it all into one C function worked. This was hell. The EvilLinker hack was just final icing on the cake. We all know what the cake was made of. | ||
* | remove debug info | Joey Hess | 2014-01-30 |
| | |||
* | fix EvilLinker to not stomp on environment | Joey Hess | 2013-12-10 |
| | |||
* | remove debug | Joey Hess | 2013-12-10 |
| | |||
* | parse out additional env vars when running collect2 | Joey Hess | 2013-12-10 |
| | |||
* | try setting TMPDIR for collect2 to not use C:\Windows | Joey Hess | 2013-12-10 |
| | |||
* | debug | Joey Hess | 2013-12-10 |
| | |||
* | remove debug | Joey Hess | 2013-12-10 |
| | |||
* | fix infinite recursion on failed parse | Joey Hess | 2013-12-09 |
| | |||
* | wall clean | Joey Hess | 2013-12-09 |
| | |||
* | record output to file | Joey Hess | 2013-12-09 |
| | |||
* | detect parse failure where command is somehow empty (wtf?) | Joey Hess | 2013-12-09 |
| | |||
* | more horrible path fixup | Joey Hess | 2013-12-08 |
| | |||
* | typo | Joey Hess | 2013-12-07 |
| | |||
* | debug | Joey Hess | 2013-12-07 |
| | |||
* | lose the -v2, unneeded | Joey Hess | 2013-12-07 |
| | |||
* | improve debuggin on failure | Joey Hess | 2013-12-06 |
| | |||
* | improve parser robustness | Joey Hess | 2013-12-06 |
| | |||
* | try to fix collect2 output parser | Joey Hess | 2013-12-06 |
| | |||
* | more verbose cabal | Joey Hess | 2013-12-06 |
| | |||
* | more paths | Joey Hess | 2013-12-06 |
| | |||
* | better output | Joey Hess | 2013-12-06 |
| | |||
* | error reporting | Joey Hess | 2013-12-06 |
| | |||
* | use EvilLinker on autobuilder (will probably need some more horrible path fixes) | Joey Hess | 2013-12-06 |
| | |||
* | aaargh | Joey Hess | 2013-12-06 |
| | |||
* | more path mangling, because DOS | Joey Hess | 2013-12-06 |
| | |||
* | propigate ld failure | Joey Hess | 2013-12-06 |
| | |||
* | progress | Joey Hess | 2013-12-06 |
| | |||
* | pass COLLECT_GCC_OPTIONS | Joey Hess | 2013-12-06 |
| | |||
* | now it gets truely nightmarish | Joey Hess | 2013-12-06 |
| | |||
* | gcc output parser | Joey Hess | 2013-12-06 |
| | |||
* | foo | Joey Hess | 2013-12-06 |
| | |||
* | mangle \ in paths (sheesh) | Joey Hess | 2013-12-06 |
| | |||
* | update | Joey Hess | 2013-12-06 |
| | |||
* | debug | Joey Hess | 2013-12-06 |
| | |||
* | EvilLinker stage 2 | Joey Hess | 2013-12-06 |
| | |||
* | EvilLinker, stage 1 | Joey Hess | 2013-12-06 |