Re: [OpenWrt-Devel] [PATCH] [libubox][v4] b64: add base64 support

2015-05-08 Thread Felix Fietkau
On 2015-04-19 02:32, Luka Perkov wrote: > On Fri, Apr 17, 2015 at 02:14:14AM +0200, Felix Fietkau wrote: >> > +size_t b64decode(void *out, const void *in, size_t len) >> > +{ >> > + uint8_t *o = (uint8_t *) out; >> > + const uint8_t *data = (const uint8_t *) in; >> > + size_t lenout, i, j; >> >

Re: [OpenWrt-Devel] [PATCH] [libubox][v4] b64: add base64 support

2015-04-18 Thread Luka Perkov
On Fri, Apr 17, 2015 at 02:14:14AM +0200, Felix Fietkau wrote: > > +size_t b64decode(void *out, const void *in, size_t len) > > +{ > > + uint8_t *o = (uint8_t *) out; > > + const uint8_t *data = (const uint8_t *) in; > > + size_t lenout, i, j; > > + uint32_t cv = 0; > > + > > + lenout = b

Re: [OpenWrt-Devel] [PATCH] [libubox][v4] b64: add base64 support

2015-04-16 Thread Felix Fietkau
On 2015-04-17 01:13, Luka Perkov wrote: > The base code has been taken from zstream project which was > written by Steven Barth. > > Signed-off-by: Luka Perkov > CC: Steven Barth > --- > --- /dev/null > +++ b/b64.c > @@ -0,0 +1,117 @@ > +/* > + * Copyright (C) 2011 Steven Barth > + * Copyright

[OpenWrt-Devel] [PATCH] [libubox][v4] b64: add base64 support

2015-04-16 Thread Luka Perkov
The base code has been taken from zstream project which was written by Steven Barth. Signed-off-by: Luka Perkov CC: Steven Barth --- => changes in v2: Use new API: size_t b64decode(void **out, const char *in, size_t len); size_t b64encode(char **out, const void *in, size_t len); => changes in