index
:
ylib
master
A collection of small, reusable C libraries
Yorhel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2015-12-15
Add linked list convenience macros
HEAD
master
Yorhel
4
-1
/
+235
2015-12-14
vec: Rename include-once macros to something more sane
Yorhel
1
-2
/
+2
2015-12-14
Added vec.h + tests
Yorhel
4
-2
/
+348
2014-04-03
evtp: Don't inherit signal mask in worker threads
Yorhel
1
-1
/
+9
2013-06-29
Rewrote evtp: + _maxthreads(), - _die(), no more killing idle threads
Yorhel
4
-216
/
+212
2013-06-04
ylog: Add <default_level> pattern as alias for a wildcard match
Yorhel
3
-14
/
+30
2013-06-04
ylog: Add tests for some internal functions + fix config parsing bug
Yorhel
3
-21
/
+118
2013-06-03
ylog: Fix off-by-one in ylog_enabled() + add ytrace()
Yorhel
2
-1
/
+3
2013-05-26
yuri: Set missing fields to empty string instead of NULL
Yorhel
3
-43
/
+44
2013-05-26
yuri: Rewrite query string parser to be smaller and more flexible
Yorhel
3
-126
/
+76
2013-05-24
yuri: Partial rewrite; -IP validation; +path/query/fragment parsing
Yorhel
4
-360
/
+687
2013-05-09
sqlasync: Add sqlasync_custom() operation
Yorhel
3
-20
/
+76
2013-05-09
sqlasync: Add sqlasync_queue_buffersize()
Yorhel
3
-4
/
+35
2013-04-14
yopt: Add const flag to option list argument
Yorhel
1
-5
/
+5
2013-04-09
sqlasync: Don't use sqlite3_errstr()
Yorhel
1
-1
/
+1
2013-04-08
sqlasync: Fix bug with handling of COMMIT result and transaction state
Yorhel
1
-2
/
+3
2013-04-07
sqlasync: Use separate queue for passing open result and async errors
Yorhel
3
-31
/
+54
2013-04-06
README: Mention the git repo and updates
Yorhel
1
-0
/
+7
2013-04-06
Added sqlasync
Yorhel
5
-2
/
+1620
2013-04-04
Use POD for the README
Yorhel
2
-45
/
+75
2013-04-04
Move dbusuv.[ch] to old/
Yorhel
2
-0
/
+0
2013-02-20
README: What the hell is an adc:// URL of use without a port!?
Yorhel
1
-1
/
+1
2013-02-20
More elaborate README
Yorhel
1
-5
/
+33
2013-02-20
evtp: Removed useless element from evtp_work_t
Yorhel
1
-1
/
+0
2013-02-19
evtp: Improved documentation for evtp_submit()
Yorhel
1
-4
/
+9
2013-02-19
evtp: Added convenience function to alloc+submit work
Yorhel
3
-19
/
+23
2013-02-19
evtp: Don't hold a reference on the ev loop when nothing is queued
Yorhel
3
-8
/
+14
2013-02-19
evtp: Benchmark bug fix + added benchmark with some actual load
Yorhel
2
-14
/
+33
2013-02-19
evtp: Merge locks when queueing back done_func
Yorhel
1
-20
/
+6
2013-02-19
evtp: Remove schedule_back atomic integer optimization
Yorhel
1
-77
/
+2
2013-02-19
Added evtp
Yorhel
5
-3
/
+565
2013-02-12
ylog: Increase minimum log level + added TRACE level
Yorhel
1
-4
/
+7
2013-02-12
yopt.h: Added guards against double inclusion
Yorhel
1
-0
/
+6
2013-02-12
ylog: Added yerror() alias
Yorhel
1
-0
/
+1
2013-01-15
ecbuf: Forgot to actually implement ecbuf_popp()
Yorhel
1
-1
/
+3
2013-01-15
ecbuf: Some more test cases for specific situations
Yorhel
1
-1
/
+34
2013-01-14
ecbuf: Add unpush() tests + remove unused code
Yorhel
1
-65
/
+22
2013-01-14
ecbuf: Added _unpush() to read back the value last push()ed + more docs
Yorhel
1
-7
/
+47
2013-01-13
ecbuf: Use gcc hints to indicate that buffer resizes aren't common
Yorhel
1
-4
/
+10
2013-01-13
ecbuf: Added simple benchmark and comparison with a naive linked list
Yorhel
2
-1
/
+105
2013-01-13
ecbuf: Fix write-after-buffer bug in _push()
Yorhel
1
-5
/
+18
2013-01-12
ecbuf: Fix bug in operator evaluation order assumption in _push()
Yorhel
1
-3
/
+5
2012-12-08
dbusev: Include config.h to find libev config
Yorhel
1
-0
/
+6
2012-12-04
ecbuf: Implement _push() in static inline + Add ecbuf_pushp()
Yorhel
1
-13
/
+18
2012-12-04
ecbuf: Split vars into a separate struct
Yorhel
1
-27
/
+28
2012-12-04
ecbuf: Remove _pry() macro
Yorhel
2
-21
/
+12
2012-11-13
ecbuf: Replace insert index variable with buffer length
Yorhel
2
-45
/
+33
2012-11-10
Added test suite for ecbuf
Yorhel
2
-3
/
+188
2012-11-10
Added ecbuf - An efficient expanding circular buffer
Yorhel
2
-0
/
+150
2012-11-09
yuri.h: YADDR_H -> YURI_H
Yorhel
1
-2
/
+2
[next]