History of file src/stream.c at check-in 2cee5ea2d537c745
2013-06-08
| ||
09:47 | Use (void*)NULL instead of NULL in varargs. file: [79f2ab99f2] check-in: [c9caa75847] user: js, branch: trunk, size: 6990 [annotate] [blame] [check-ins using] [diff] | |
2012-09-30
| ||
03:40 | Allow appending NULL to strings. file: [765c2b0a12] check-in: [1adab684f6] user: js, branch: trunk, size: 6969 [annotate] [blame] [check-ins using] [diff] | |
03:20 | Work around malloc(0) returning NULL. file: [f662e79d40] check-in: [384257c4cc] user: js, branch: trunk, size: 6977 [annotate] [blame] [check-ins using] [diff] | |
01:34 |
Rename eof to at_end.
This is more fitting as end of file is not really true for a socket. file: [316847ca63] check-in: [6893b9f5ab] user: js, branch: trunk, size: 6676 [annotate] [blame] [check-ins using] [diff] | |
01:02 | Add cfw_stream_write_line(). file: [c9268ffce9] check-in: [168ba16eda] user: js, branch: trunk, size: 6667 [annotate] [blame] [check-ins using] [diff] | |
01:01 |
Add cfw_stream_read_line().
This also adds a caching infrastructure to cfw_stream. file: [7f07dd8ac4] check-in: [2cee5ea2d5] user: js, branch: trunk, size: 6336 [annotate] [blame] [check-ins using] [diff] | |
2012-09-29
| ||
22:41 | Add cfw_stream_write_string(). file: [5dca9bcc2f] check-in: [2121a00059] user: js, branch: trunk, size: 2604 [annotate] [blame] [check-ins using] [diff] | |
22:34 |
Add tcpsocket.
TODO: | |
22:10 | Added: Add stream. file: [4ca19651ff] check-in: [e21a39f7dc] user: js, branch: trunk, size: 2422 [annotate] [blame] [check-ins using] | |