aboutsummaryrefslogtreecommitdiff
path: root/src/connection.lisp
Commit message (Expand)AuthorAge
* convert some internal shell snippets to single linesSean Whitton2022-06-27
* rename RUN-FAILED accessorsSean Whitton2022-04-02
* rename READFILE, WRITEFILE, corresponding generics and some wrappersSean Whitton2022-04-02
* rename CONNECTION-TEARDOWN -> CONNECTION-TEAR-DOWNSean Whitton2022-04-02
* rename DEFINE-PRINT-OBJECT-FOR-STRUCTLIKE & REINIT-STRUCTLIKESean Whitton2022-03-12
* replace ESCAPE-SH-TOKEN and ESCAPE-SH-COMMAND with new SH-ESCAPESean Whitton2022-03-11
* add "local" and "remote" to the names of some exported symbolsSean Whitton2022-03-09
* rename :XDG-CACHE-HOME connattr to :XDG_CACHE_HOMESean Whitton2021-10-23
* replace some functions with a new :CONSFIGURATOR-CACHE connattrSean Whitton2021-10-23
* RUN/MRUN: support unsetting environment variables tooSean Whitton2021-10-23
* find XDG_CACHE_HOME without relying on HOMESean Whitton2021-10-23
* factor out REMOTE-EXECUTABLE-FINDSean Whitton2021-10-23
* add dep on Anaphora and use APROG1, ALET & AAND in various placesSean Whitton2021-09-08
* RUN: combine creating the temporary file with running the commandSean Whitton2021-08-31
* MKTEMP: factor out MKSTEMP-CMDSean Whitton2021-08-31
* MKTEMP: also fail if mktemp(1) outputs anything to stderrSean Whitton2021-08-31
* RUN: at level 4, debug printing excludes the redirection of stdoutSean Whitton2021-08-31
* add CONNECTION-READFILE-AND-REMOVE to improve RUN performanceSean Whitton2021-08-31
* cache XDG_CACHE_HOME as a connattrSean Whitton2021-08-31
* MOUNT:UNMOUNTED-BELOW-AND-REMOVED: don't unmount DIR itselfSean Whitton2021-08-22
* call STRING-UPCASE when converting keywords to environment variablesSean Whitton2021-07-24
* MKTEMP: use more complex shell command to avoid hiding stderrSean Whitton2021-07-24
* UNWIND-PROTECT-IN-PARENT -> UNWIND-PROTECTSean Whitton2021-07-24
* new approach to calling fork(2) in remote Lisp imagesSean Whitton2021-07-24
* MKTEMP: avoid returning an empty stringSean Whitton2021-07-15
* MKTEMP: avoid capturing echo builtin's stderrSean Whitton2021-07-13
* factor out MOUNTPOINTPSean Whitton2021-07-10
* RUN/MRUN: drop the trailing slash when populating HOMESean Whitton2021-07-06
* add PERIODIC:AT-MOSTSean Whitton2021-06-07
* rename REMOTE-FILE-{MODE-AND-SIZE -> STATS} & also return mtimeSean Whitton2021-06-07
* ls(1) parse: set LC_ALL not just LOCALE, and split fields properlySean Whitton2021-06-07
* don't recommend RUN over MRUN in generalSean Whitton2021-05-25
* convert CONNECTION slots to connattrs & fix finding homedirsSean Whitton2021-05-23
* separately upload, compile and load each ASDF systemSean Whitton2021-05-17
* require debug level 4 for output for every RUN & MRUNSean Whitton2021-05-17
* make CACHED-DATA into a connattr and push to it more consistentlySean Whitton2021-05-15
* pass LOCALE=C to ls(1) in WRITEFILESean Whitton2021-05-06
* FILE:HAS-CONTENT: avoid writing the file if content unchangedSean Whitton2021-05-06
* swap order of stdout and stderr when reporting RUN-FAILEDSean Whitton2021-05-06
* replace WITH-LOCAL-... with an EVALS propertySean Whitton2021-05-06
* add TODO about converting slots to connattrsSean Whitton2021-04-30
* add connattrsSean Whitton2021-04-30
* CONTINUE-DEPLOY* connections: push a new connection objectSean Whitton2021-04-30
* capture child stdout in case *STANDARD-OUTPUT* has been reboundSean Whitton2021-04-26
* add WITH-LOCAL-PASSWORDLESS-SUDO-CONNECTIONSean Whitton2021-04-16
* RUN/MRUN: when :INFORM, also show the command which was runSean Whitton2021-04-12
* reindentSean Whitton2021-04-08
* RUN/MRUN: export each environment variable individuallySean Whitton2021-04-08
* rename and use DELETE-REMOTE-TREE->DELETE-REMOTE-TREESSean Whitton2021-04-07
* RUN, MRUN: add missing fresh line when :INFORMSean Whitton2021-04-04