summaryrefslogtreecommitdiff
path: root/src/remote.cc
AgeCommit message (Expand)Author
2024-11-28Add back option to scroll in stdin buffersJohannes Altmanninger
2024-11-12Fail rename-session instead of creating overlong socket pathsJohannes Altmanninger
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2023-11-04Do not poll command sockets while shell command is runningJohannes Altmanninger
2023-03-11Implement bracketed pasteJohannes Altmanninger
2022-12-06Load buffer in command line orderMaxime Coste
2022-11-29Use some template magic to automatically deserialize UI messagesMaxime Coste
2022-04-07Check for buffer overflow when constructing the socket path.Tim Allen
2022-04-07Do all session name validation in session_path().Tim Allen
2022-01-18When reporting an invalid session name, report the correct name.Tim Allen
2021-05-01Rework session directory logicMaxime Coste
2021-03-11Do not select on non-urgent fd when handling only urgent eventsMaxime Coste
2021-01-26Check XDG_RUNTIME_DIR owner before creating session directoryMaxime Coste
2020-10-19Allow quiting last client with unsaved buffer in daemon modeMaxime Coste
2020-05-17Fix use of unportable MSG_CMSG_CLOEXECMaxime Coste
2020-05-10Support piping data to client stdinMaxime Coste
2020-05-02Add support for alpha channel in colorsMaxime Coste
2019-11-22Add support for markup in info boxesMaxime Coste
2019-08-20Fix kak -l when $XDG_RUNTIME_DIR is setJason Felice
2019-08-05Use $XDG_RUNTIME_DIRJason Felice
2019-07-06Fix build on FreeBSDTobias Kortkamp
2019-06-11Refuse to overwrite an existing session socketMaxime Coste
2019-06-04Merge remote-tracking branch 'eraserhd/minor-remote-fixes'Maxime Coste
2019-05-29Refactor message writingJason Felice
2019-05-23Do not try to send remaining data on a closed socketMaxime Coste
2019-04-22Use helper template struct in MsgReaderJason Felice
2019-01-24Fix missing errno includeMaxime Coste
2018-11-26Read initial remote message in Urgent EventModeMaxime Coste
2018-09-07Fix use after delete in RemoteClient FDWatcher callbackMaxime Coste
2018-08-24Use $USER if getpwuid failsMatt Peterson
2018-05-23Fix Kakoune client busy looping on SIGHUPMaxime Coste
2018-05-17Small code cleanupsMaxime Coste
2018-05-05Remove out of date noexcept(false) on MessageWriter destructorMaxime Coste
2018-04-29Rework the way UI can trigger a client quittingMaxime Coste
2018-04-29Remove implicit conversion from String to DisplayAtom/DisplayLineMaxime Coste
2018-04-07Merge remote-tracking branch 'Delapouite/no-such'Maxime Coste
2018-04-07Add some safety static_asserts to remote read/write functionsMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-04-05Fix some trailing spaces and a tab that sneaked into the code baseMaxime Coste
2018-03-25Unify code that validates identifiers in KakouneMaxime Coste
2018-03-23Restore client name after converting to clientMaxime Coste
2017-12-15Go back to getpwuid call to get user name from user idMaxime Coste
2017-12-09Go back to getpwuid call on OSXMaxime Coste
2017-12-04Replace uses of getpwuid which is incompatible with static linkingMaxime Coste
2017-11-06Add missing include in remote.ccMaxime Coste
2017-11-06Do not allow rename-session to introduce '/' in session namesMaxime Coste
2017-11-04Remote: stricter validation of the session namesMaxime Coste
2017-09-07Tolerate unwritable socket when trying to send the disconnection messageMaxime Coste
2017-08-28Expose client pid as $kak_client_pidMaxime Coste
2017-08-23Support specifying an exit status on `quit` commandsMaxime Coste