index
:
hiredict.git
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
hiredis.c
Age
Commit message (
Collapse
)
Author
2011-06-09
Fix for issue #45
Pieter Noordhuis
2011-05-05
Add function to retrieve formatted reply
Pieter Noordhuis
This is done by only truncating the read buffer once a full reply has been read. The buffer is no longer truncated halfway through reading a reply. In addition: pass offset/length of protocol and content via the read tasks.
2011-04-21
Update license
Pieter Noordhuis
2011-04-21
Let the async API segfault on OOM for now
Pieter Noordhuis
2011-04-21
Move chrtos to hiredis.c (not used elsewhere)
Pieter Noordhuis
2011-04-21
Handle OOM when doing blocking requests
Pieter Noordhuis
2011-04-21
More safety
Pieter Noordhuis
2011-04-21
Make command formatters gracefully abort when out of memory
Pieter Noordhuis
2011-04-21
More OOM checks in the protocol reader
Pieter Noordhuis
2011-04-21
Include fmacros.h to make sure strerror_p is defined on Linux
Pieter Noordhuis
2011-04-21
Rename *ReplyReader* to *Reader*
Pieter Noordhuis
2011-04-21
Use static buffer for error string on context
Pieter Noordhuis
2011-04-21
Create protocol reader when creating context
Pieter Noordhuis
2011-04-21
Reply object functions can be set by the user after creating the reader
Pieter Noordhuis
2011-04-21
Privdata can be set directly on the struct
Pieter Noordhuis
2011-04-21
Remove useless casts
Pieter Noordhuis
2011-04-21
Return when memory cannot be allocated
Pieter Noordhuis
2011-04-21
Remove accessor functions now the redisReader struct is public
Pieter Noordhuis
2011-04-21
Make redisReader struct public
Pieter Noordhuis
2011-04-21
Test if there is a freeObject function
Pieter Noordhuis
2011-04-20
Use pre-allocated buffer for error strings in reader
Pieter Noordhuis
2011-04-20
First pass at making the protocol reader properly handle OOM
Pieter Noordhuis
2011-04-03
Lazily destroy protocol reader buffer
Pieter Noordhuis
2011-04-03
Individual reply object functions may be NULL
Pieter Noordhuis
2011-03-06
Fix formatCommand to work with all empty interpolations
Pieter Noordhuis
2011-02-04
Use select(2) for enforce a timeout on blocking connect(2)
Pieter Noordhuis
2011-01-27
Properly reset state after protocol error in reply reader
Pieter Noordhuis
2011-01-27
redisReplyReaderFeed should take a const char*
Pieter Noordhuis
2011-01-27
Avoid warnings with -Wstrict-prototypes
Pieter Noordhuis
2011-01-19
Let sds.c figure out where the range stops
Pieter Noordhuis
2011-01-19
Discard consumed part of buffer less often
Pieter Noordhuis
2011-01-07
Return error on socket timeout for a blocking context
Pieter Noordhuis
2010-12-28
Add function to explicitly free an async context
Pieter Noordhuis
2010-12-16
Add myself to license in some files
Pieter Noordhuis
2010-12-02
Add (nearly) full printf support by delegating to vsprintf
Pieter Noordhuis
2010-12-01
Wait with setting CONNECTED until there is an fd
Pieter Noordhuis
2010-11-26
Use r->len in another spot
Pieter Noordhuis
2010-11-26
Use custom stroll
Pieter Noordhuis
2010-11-26
Reply objects don't need to be calloc'ed
Pieter Noordhuis
2010-11-26
Use explicit buffer length field in the reply reader
Pieter Noordhuis
2010-11-26
Rename 'parent' field in read tasks to 'obj'
Pieter Noordhuis
2010-11-24
Remove leftover line from earlier commit
Pieter Noordhuis
2010-11-24
Set error on unexpected nesting of multi bulks
Pieter Noordhuis
2010-11-24
Add pointer to parent task in read tasks
Pieter Noordhuis
2010-11-24
Don't care if object returned by object function is NULL
Pieter Noordhuis
2010-11-24
Add privdata field to reply reader
Pieter Noordhuis
This field is set in the read tasks that are passed to the reply object functions. This allows to curry arbitrary data to these functions.
2010-11-22
Abort on code path that should never be taken
Pieter Noordhuis
2010-11-22
Make error messages consistent in casing
Pieter Noordhuis
2010-11-22
Fix formatting literal percent characters
Pieter Noordhuis
2010-11-22
Correctly format commands with empty interpolated values
Pieter Noordhuis
[next]