Custom Query (257 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (52 - 54 of 257)

Ticket Resolution Summary Owner Reporter
#286 fixed Clients with super long client name can crash roard ph3-der-loewe ph3-der-loewe
Description

Clients with a super long name can crash the client by setting the name and requesting client info for themselfs (or client info is requested by some other client). This happens within roar_ctl_c2m(). The comments within this function already note that there may be such a problem.

This is an objection against the current pre-release (1.0beta4-pr0).

#285 fixed strselcmp() and strseltok() should be moved from gopher implementation in roard to libroar ph3-der-loewe ph3-der-loewe
Description

The following two functions are considered generally helpful and should be moved into libroar. They are currently in roard/emul_gopher.c

static int strselcmp(const char *s1, const char *s2);
static ssize_t strseltok(const char *s1, char *s2, char ** tok, size_t toks);
#284 fixed roar_buffer_set_len() should be optimized for incremental size changes ph3-der-loewe ph3-der-loewe
Description

roar_buffer_set_len() currently does a roar_mm_realloc() every time the size is incremented. This should be changed so it only uses roar_mm_realloc() when it needs more physical space.

This change will allow us to allocate a big buffer and add data in chunks every time updating the length with roar_buffer_set_len() in an much more efficient way.

Note: See TracQuery for help on using queries.