summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-17DRAFT irc: Remove 0.4.2 interface. -- after 0.5.0 release.wip-ircJanneke Nieuwenhuizen1-111/+3
2023-08-17DRAFT doc: Update `NEWS'.Janneke Nieuwenhuizen1-0/+21
2023-08-17irc: Make irc-bot-init, irc-bot-cleanup methods.Janneke Nieuwenhuizen1-2/+3
2023-08-17demos: irc-bot: Refactor message handling using new handle-message.Janneke Nieuwenhuizen2-29/+38
2023-08-17irc: Refactor using (8sync contrib irc) library from Snuik.Janneke Nieuwenhuizen1-150/+146
2023-08-17demos: ircbot: Do not assume /usr/bin/guile.Janneke Nieuwenhuizen1-1/+1
2023-08-17Import (8sync contrib irc) library from Snuik.Janneke Nieuwenhuizen2-0/+271
2023-08-17irc: Avoid connecting to #f socket, attempt reconnect.Janneke Nieuwenhuizen1-5/+7
2023-08-17irc: Log to standard error.Janneke Nieuwenhuizen1-6/+8
2023-08-17guix: Update instructions with guix shell.Janneke Nieuwenhuizen1-2/+6
2021-03-18websocket: Queue fragmented frames to avoid interleaving.wip-websocketRutger van Beusekom1-6/+13
2021-03-18websocket: Gracefully handle read errors and socket close.Jan (janneke) Nieuwenhuizen1-36/+54
2021-03-18mingw: Hack for missing /dev/urandom.Jan (janneke) Nieuwenhuizen1-3/+8
2021-03-18mingw: Avoid SIGPIPE.Jan (janneke) Nieuwenhuizen1-1/+2
2021-03-18agenda: Handle wrong-type-arg in select.Jan (janneke) Nieuwenhuizen1-1/+7
2021-03-18websocket: Support for sending fragmented frames.Jan (janneke) Nieuwenhuizen2-10/+29
2021-03-18websocket: Initial <websocket> client actor support.Jan (janneke) Nieuwenhuizen9-214/+541
2021-03-18guix: Use guile-3.0.HEADmasterJan (janneke) Nieuwenhuizen1-1/+1
2021-03-18websocket: server: Remove .upgrade-paths accessor.Jan (janneke) Nieuwenhuizen1-3/+2
2021-03-18Support for guile-3.0.5: Move test-exit inside srfi-64 test.Jan (janneke) Nieuwenhuizen3-5/+6
2020-01-28websocket: Oops, avoid looping.Jan Nieuwenhuizen1-3/+4
2020-01-27build: Support cross building.Jan Nieuwenhuizen2-1/+3
2020-01-27build: Prepare for guile 3.Jan Nieuwenhuizen2-3/+7
2020-01-27Do not read a frame past EOF.Rutger van Beusekom1-1/+3
2020-01-27websocket: Also concatenate last fragmented frame.Jan Nieuwenhuizen1-2/+3
2019-04-22web server: Treat upgrade requests as case-insensitive.Jan Nieuwenhuizen1-1/+3
2019-04-22doc: Fix initial sleeper.Jan Nieuwenhuizen1-1/+2
2019-04-22guix: Bump to guile-2.2Jan Nieuwenhuizen1-1/+1
2017-03-188sync 0.4.2v0.4.2Christopher Allan Webber1-1/+1
2017-03-18Add NEWS for 8sync 0.4.2Christopher Allan Webber1-1/+24
2017-02-14build: guix.scm: Use git-predicate procedure from Guix proper.Christopher Allan Webber1-22/+3
2017-02-09web: Remove web-deprecated.scm.Christopher Allan Webber1-179/+0
2017-02-09websocket: Preventing some eof-object related errors.Christopher Allan Webber1-1/+3
2017-01-29actors: Avoid building up stack of error handlers when resuming coroutines.Christopher Allan Webber1-3/+9
2017-01-29agenda: Always set sec/usec to exact time.Christopher Allan Webber1-1/+2
2017-01-29rmeta-slot: Rename wrap-rmeta-slot to build-rmeta-slot.Christopher Allan Webber3-12/+8
2017-01-25actors: Switch over to using wrap-rmeta-slot for build-actions.Christopher Allan Webber7-21/+30
2017-01-24actors: Use rmeta-slot for actions dispatch.Christopher Allan Webber1-17/+9
2017-01-24rmeta-slot: Make equal? type hash table access the default.Christopher Allan Webber1-3/+3
2017-01-24rmeta-slot: New module for recursive meta-slot access.Christopher Allan Webber3-1/+182
2017-01-24websocket: Adding myself to server copyright lines.Christopher Allan Webber1-0/+1
2017-01-21websockets: Initial websocket support.Christopher Allan Webber10-16/+1512
2017-01-21actors: Allow actors to specify whether to handle an *init* action.Christopher Allan Webber1-8/+23
2017-01-20actors: Don't reply to a message when the messsage doesn't need a reply.Christopher Allan Webber1-8/+13
2017-01-19repl: Publish notification about repl updates to subscribers.Christopher Allan Webber1-15/+36
2017-01-15web: Rename getters / accessors to use dot prefix.Christopher Allan Webber1-17/+17
2017-01-15web: Rename handler slot to http-handler.Christopher Allan Webber1-3/+5
2017-01-11Add define-method-star.Christopher Allan Webber1-0/+36
2017-01-11Update copyrights.Christopher Allan Webber11-17/+13
2017-01-11web: New actorified version of the web server.Christopher Allan Webber2-0/+185