- 12 Nov, 2014 1 commit
 - 
- 
Sergey Lyubka authored
 
 - 
 - 10 Nov, 2014 2 commits
 - 
- 
Sergey Lyubka authored
Consistent use of NS_MALLOC, NS_FREE and NS_REALLOC
 - 
Johan Wikman authored
malloc(), free() and realloc() were used in a number of places. Added NS_CALLOC as well.
 
 - 
 - 09 Nov, 2014 5 commits
 - 
- 
Sergey Lyubka authored
O_BINARY might be defined.
 - 
Sergey Lyubka authored
MONGOOSE_NO_CGI needs special handling.
 - 
Sergey Lyubka authored
Added size macros.
 - 
Sergey Lyubka authored
Added MONGOOSE_NO_USER configuration define.
 - 
Sergey Lyubka authored
If socket is about to be closed do not add to [read|write]_set.
 
 - 
 - 07 Nov, 2014 9 commits
 - 
- 
Johan Wikman authored
If NSG_CLOSE_IMMEDIATELY is on, then the socket will be closed, which means that (if the socket was added to either read_set or write_set) the subsequent select will in turn be performed on a socket that has been closed. Standard socket implementations seem to ignore a descriptor referring to a closed socket but LWIP (http://savannah.nongnu.org/projects/lwip/) crashes. So better not to add to the sets.
 - 
Johan Wikman authored
MONGOOSE_NO_CGI is implied by both NS_DISABLE_SOCKETPAIR and MONGOOSE_NO_FILESYSTEM. Thus, so as not to get complaints about the same define being defined twice, some extra checks are needed.
 - 
Johan Wikman authored
On very resource constraind devices you need to be able to control the size of all buffers and structures placed on the stack.
 - 
Johan Wikman authored
Low-end systems, not running a proper OS, may not have the concept of a user.
 - 
 - 
Sergey Lyubka authored
 - 
Johan Wikman authored
Some unix environments defines O_BINARY.
 - 
Sergey Lyubka authored
Conditionally include dirent.h and dlfcn.h
 - 
Johan Wikman authored
If you do not have a filesystem or do not support dav or dynamic loading, the corresponding header files need not be included (some environments might not have them).
 
 - 
 - 01 Nov, 2014 1 commit
 - 
- 
Sergey Lyubka authored
Added #define's for deprecated POSIX names
 
 - 
 - 30 Oct, 2014 1 commit
 - 
- 
Alexandro Sánchez Bach authored
 
 - 
 - 28 Oct, 2014 4 commits
 - 
- 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 
 - 
 - 22 Oct, 2014 1 commit
 - 
- 
Sergey Lyubka authored
 
 - 
 - 21 Oct, 2014 1 commit
 - 
- 
Sergey Lyubka authored
 
 - 
 - 17 Oct, 2014 4 commits
 - 
- 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
make compile with g++ (fix invalid cast from ‘void*’)
 
 - 
 - 16 Oct, 2014 2 commits
 - 
- 
MPR authored
 - 
Sergey Lyubka authored
 
 - 
 - 15 Oct, 2014 4 commits
 - 
- 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 
 - 
 - 14 Oct, 2014 5 commits
 - 
- 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
Sergey Lyubka authored
 - 
 - 
Sergey Lyubka authored
 
 -