aboutsummaryrefslogtreecommitdiff
path: root/src/common/container.c
Commit message (Expand)AuthorAge
* Add a "Map from digest to void*" abstraction, since we already faked it in 3 ...•••svn:r5278 Nick Mathewson2005-10-18
* Inline key smartlist functions; use fast versions by default.•••svn:r5265 Nick Mathewson2005-10-18
* Make doxygen marginally happier•••svn:r5208 Nick Mathewson2005-10-06
* Never call free() on tor_malloc()d memory. This is unlikely to be our current...•••svn:r5168 Nick Mathewson2005-09-30
* even better function start checks; give dmalloc a chance of working.•••svn:r5162 Nick Mathewson2005-09-30
* Reformat inconsistent function declarations.•••svn:r5160 Nick Mathewson2005-09-30
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ...•••svn:r5150 Nick Mathewson2005-09-29
* Make smartlist_add_all more efficient.•••svn:r5086 Nick Mathewson2005-09-18
* Add documentation to a few functions in container.c; reformat function defini...•••svn:r5026 Nick Mathewson2005-09-13
* make compile slightly happier on const-zealous compilers•••svn:r5015 Nick Mathewson2005-09-12
* We have so many special cases for smartlists of strings, why not add a sort f...•••svn:r5014 Nick Mathewson2005-09-12
* Fix a memory leak in smartlist_string_remove.•••svn:r5002 Nick Mathewson2005-09-12
* Add sorting/searching to smartlist•••svn:r4977 Nick Mathewson2005-09-09
* don't crash now that LongLivedPorts can be null•••svn:r4923 Roger Dingledine2005-09-08
* Be consistent about preferring foo* to struct foo*•••svn:r4637 Nick Mathewson2005-07-22
* cosmetic fixes•••svn:r4601 Roger Dingledine2005-07-18
* slightly cleaner fix•••svn:r4599 Roger Dingledine2005-07-18
* bugfixes: smartlist_join_strings2() was underflowing a size_t•••if you gave it an empty smartlist; and it wasn't terminating in this case even if you asked it to. this does not appear to be exploitable in any reasonable cases. svn:r4598 Roger Dingledine2005-07-18
* flesh out the source file descriptions for doxygen•••svn:r4404 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* New whitespace normalization rule: no blank line at EOF.•••svn:r4378 Nick Mathewson2005-06-09
* I hear the smart kinds compile before committing. Then they never miss parens•••svn:r3999 Nick Mathewson2005-04-03
* Make smartlist_string_remove consistent with smartlist_string•••svn:r3998 Nick Mathewson2005-04-03
* Add useful smartlist_string_remove function.•••svn:r3996 Nick Mathewson2005-04-03
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* bugfix: make smartlist_join_strings2 actually use the separator/terminator•••svn:r3805 Roger Dingledine2005-03-22
* Fix strmap_free to release memory actually held by the strmap.•••svn:r3708 Nick Mathewson2005-02-28
* bugfix: actually use the argument to strmap_free()•••svn:r3640 Roger Dingledine2005-02-20
* avoid case (not yet triggered) where smartlists could grow out•••of control svn:r3636 Roger Dingledine2005-02-19
* clarify what smartlist_remove promises, since we rely on it.•••svn:r3473 Roger Dingledine2005-01-31
* clean up smartlist_string_isin so callers don't have to manage bufs•••themselves svn:r3338 Roger Dingledine2005-01-12
* Make split(..., NULL) split on horizontal space; fix bug with tabs in config ...•••svn:r3155 Nick Mathewson2004-12-16
* Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120 Nick Mathewson2004-12-08
* fix comment•••svn:r3110 Roger Dingledine2004-12-07
* fix comment•••svn:r3077 Roger Dingledine2004-12-04
* Spell-check strings and comments•••svn:r3052 Nick Mathewson2004-12-01
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Normalize a few more kinds of whitespace. We now dislike:••• - func (args) - if (x){ This doesn't normalize if(x), for(x); while(x), and friends. svn:r2943 Nick Mathewson2004-11-22
* Nobody was using the return values from smartlist_(set|del|del_keeporder), so...•••svn:r2823 Nick Mathewson2004-11-12
* Add a FAST_SMARTLIST define to optionally inline smartlist_get and smartlist_...•••svn:r2822 Nick Mathewson2004-11-12
* parse_line_from_file is obsolete.•••svn:r2693 Roger Dingledine2004-11-06
* Add a slightly trickier string-join interface for making NUL-terminated strin...•••svn:r2659 Nick Mathewson2004-11-03
* my assert.h takes extra pains to be certain to _re-include_•••itself if you include it twice. this is dumb, but hey. svn:r2653 Roger Dingledine2004-11-03
* Split util into util (general utilities), container (smartlist and strmap), a...•••svn:r2640 Nick Mathewson2004-11-01