index
:
tomsg
haskell-mock
libsodium-transport
master
rustclient
weechat-refactor
Simple C chat server
git daemon user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
*
server: Debug logging in user_data.c
Tom Smeding
2020-08-08
|
|
|
|
|
Trying to find the bug leading to "userdata_unregister while nonexistent" errors in production
*
server: Overengineered hashtable property test
Tom Smeding
2020-08-08
|
*
server: Performance fix in user_data
Tom Smeding
2020-08-08
|
*
server: Fix bug in hashtable
Tom Smeding
2020-08-08
|
*
server: Add basic unit test framework
Tom Smeding
2020-08-07
|
*
Update TODO
Tom Smeding
2020-08-05
|
*
sshnc: Compile on android
tomsmeding
2020-08-01
|
*
server: autoincrement on msgid to prevent reuse if room is deleted
Tom Smeding
2020-08-01
|
*
Merge branch 'version2'
Tom Smeding
2020-07-30
|
\
|
*
weechat: WIP replies and protocol version 2, is at least compatible
Tom Smeding
2020-07-30
|
|
|
*
weechat: Protocol version 2, display replies
Tom Smeding
2020-07-29
|
|
|
*
clientlib: Fix behaviour for zero history
Tom Smeding
2020-07-29
|
|
|
*
protocol: Clarify necessity of a secure transport
Tom Smeding
2020-07-29
|
|
|
*
clientlib: Support get_message
Tom Smeding
2020-07-29
|
|
|
*
clientlib: Update to protocol version 2 with replies
Tom Smeding
2020-07-28
|
|
|
*
webclient: Send replies
Tom Smeding
2020-07-28
|
|
|
*
webclient: Show replies
Tom Smeding
2020-07-28
|
|
|
*
server: Implement get_message
Tom Smeding
2020-07-28
|
|
|
*
protocol: Add get_message command for use with replies
Tom Smeding
2020-07-28
|
|
|
*
server: Protocol v2, DB v2: message replies
Tom Smeding
2020-07-28
|
|
|
*
server: Migrate database to version 2
Tom Smeding
2020-07-28
|
|
|
*
protocol: Protocol version 2: message replies
Tom Smeding
2020-07-28
|
|
*
|
Really fix plugins makefile
Tom Smeding
2020-07-29
|
|
*
|
server: Fix plugins makefile
Tom Smeding
2020-07-28
|
/
*
server: Fix some memory leaks
Tom Smeding
2020-07-28
|
*
server: Enforce maximum message length
Tom Smeding
2020-07-27
|
*
firebase: Don't do anything when not initialised
Tom Smeding
2020-07-27
|
*
gitignore: Add protocol.html to gitignore
Tom Smeding
2020-07-27
|
*
firebase: Use collapse key
Tom Smeding
2020-07-27
|
*
ssh: Various connection closing fixes
Tom Smeding
2020-07-27
|
*
Fix docs: 'history' gives messages in chronological order
Tom Smeding
2020-07-27
|
*
server: Update firebase admin SDK, and add non-data notification content
Tom Smeding
2020-07-14
|
*
weechat: Better nicklist colors
Tom Smeding
2020-07-13
|
*
weechat: Proper namespacing of symbols
Tom Smeding
2020-07-13
|
|
|
|
Symbol clash in dynamic libraries is a thing.
*
weechat: Actually do something with the debug file name
Tom Smeding
2020-07-13
|
*
weechat: Online nicks should be 'default' color
Tom Smeding
2020-07-13
|
*
weechat: Abstract debug file into separate module
Tom Smeding
2020-07-13
|
*
Remove 'remake' target from makefiles
Tom Smeding
2020-07-13
|
*
ssh/client: More ergonomic interface with / commands and focusing
Tom Smeding
2020-07-13
|
*
tomsg_clientlib: Let async event nullify take event by value
Tom Smeding
2020-07-13
|
*
ssh: Less debug logging again
Tom Smeding
2020-07-13
|
*
tomsg_clientlib: Async connect routines
Tom Smeding
2020-07-13
|
|
|
|
|
This is quite complex, and it probably can be implemented with a simpler API and implementation. Regardless, it _seems_ to work.
*
ssh/client: Better event formatting
Tom Smeding
2020-07-13
|
*
tomsg_clientlib: Proper hostkey checking
Tom Smeding
2020-07-12
|
*
tomsg_clientlib: Document better
Tom Smeding
2020-07-12
|
*
tomsg_clientlib: Ensure tomsg_connect sets client to NULL on error
Tom Smeding
2020-07-12
|
*
tomsg_clientlib: Elide redundant assignments in nullify()
Tom Smeding
2020-07-12
|
*
sshnc: Fix doc comment
Tom Smeding
2020-07-12
|
*
Add simple client using the tomsg clientlib
Tom Smeding
2020-07-12
|
*
Add tomsg client lib for C
Tom Smeding
2020-07-12
|
[next]