summaryrefslogtreecommitdiff
path: root/src/global.h
AgeCommit message (Expand)AuthorFilesLines
2013-06-02share: Made a start on the file system scanning codeYorhel1-0/+1
2013-05-12util/casestr: Add memory-efficient casefolded string container + testsYorhel1-0/+1
2013-05-12deps+Makefile: Add utf8procYorhel1-0/+1
2013-05-05util/path: Added path_normalize() function and testsYorhel1-0/+1
2013-05-04share: Started on the share management API implementationYorhel1-0/+1
2013-04-28deps: Removed ecbuf, it's not used anymoreYorhel1-1/+0
2013-04-28hub/chat: Use linked list for the chat log instead of ecbufYorhel1-0/+1
2013-04-27hub/manager: Use new vector macros for the list of hubsYorhel1-0/+1
2013-04-15main: Fork to the background by default, add --no-daemon optionYorhel1-0/+1
2013-04-14Add util/logfile abstraction and -l, --log-file optionYorhel1-0/+1
2013-04-13dbo: Make the list of exported interfaces for an object staticYorhel1-1/+0
2013-04-08app.c: Create and store a client TLS certificateYorhel1-0/+1
2013-04-08Added -c option + create and init database directory and sqlite DBYorhel1-0/+2
2013-04-08main: Created main.h + added global running state variableYorhel1-5/+1
2013-04-07Check for and link against SQLite3 and imported ylib/sqlaccessYorhel1-3/+5
2013-04-06Reorganisation: Converted hub/ stuff + remove makeheader useYorhel1-20/+11
2013-04-05Reorganisation: Create interfaces.h + converted main.c and dbo.cYorhel1-0/+10
2013-04-05Reorganisation: Converted netstream.c and netutil.cYorhel1-0/+2
2013-04-05Reorganisation: Converted nmdc.c and base32.cYorhel1-0/+2
2013-04-05Reorganisation: Split compat.h from global.h and adc from adc.hYorhel1-29/+2
2013-03-11Rewrote netstream.c with threadpool, zlib and better queuing supportYorhel1-0/+2
2013-02-19Merged evtp.h and threadpool.[ch] into ylib + use a global thread poolYorhel1-3/+1
2013-02-04Copyright year bumpYorhel1-1/+1
2013-02-04Replace libeio with a generic threadpool for getaddrinfo()Yorhel1-1/+3
2013-02-03nmdc_conn2speed(): round floating point numbers before returning intsYorhel1-0/+1
2013-01-15hub/chat: Use ecbuf to store the chat logYorhel1-2/+3
2012-12-29hub/chat: Added (in-memory) chat logYorhel1-0/+3
2012-12-19hub: Add concept of 'offline' users and use that instead of nmdcdeferYorhel1-3/+0
2012-12-18hub/nmdc: Buffer users' OP status & IP until their $MyINFOYorhel1-0/+3
2012-12-16global.h: Fixup: Give crypt_sha256() a return typeYorhel1-2/+2
2012-12-16Use crypto functions from libgcrypt if GnuTLS is too oldYorhel1-0/+26
2012-12-16global.h: Make sure that hub_user_t isn't typedef'ed twiceYorhel1-2/+2
2012-12-16global.h: Define DBUS macros not present in old libdbus versionsYorhel1-0/+8
2012-12-09hub: Add HubEncoding setting + add encoding validator + move lock2keyYorhel1-0/+1
2012-12-08main: Include timestamp in logging outputYorhel1-0/+1
2012-11-26Link against GnuTLS + Generate more secure user IDsYorhel1-0/+2
2012-11-25Started on a framework/interface for the user list + added khashYorhel1-0/+5
2012-11-19Get rid of .h files and use makeheaders insteadYorhel1-2/+18
2012-11-13Add simple getaddrinfo() wrapper + fixed some hub/connection.c stuffYorhel1-0/+1
2012-11-13Switch back to libevYorhel1-1/+1
2012-10-25Use ylog for logging/debuggingYorhel1-0/+1
2012-10-16Removed my net stuff + converted everything to use libuvYorhel1-1/+1
2012-10-06Let's add some vim modelinesYorhel1-0/+2
2012-09-25global.h include cleanup + fix outdated commentsYorhel1-2/+4
2012-09-24Add COPYING file and license boilerplate to source filesYorhel1-0/+22
2012-09-22Generate wrapper methods to automatically expand argumentsYorhel1-0/+2
2012-09-22Implemented simple method routing + "Whatever" test objectYorhel1-0/+3
2012-09-22Refactoring dbusobj and interface stuffYorhel1-60/+2
2012-09-21dbusobj: Added simple object registration APIYorhel1-3/+17
2012-09-21Added basic method cal handling + introspection frameworkYorhel1-0/+3