1
0
Fork 0
Commit Graph

428 Commits

Author SHA1 Message Date
Philipp Schafft 7898155cd1 Fix: Removed unlock as we are already unlocked 2020-12-06 10:15:36 +00:00
Philipp Schafft fa504140a3 Fix: instance is actually used 2020-12-06 10:14:03 +00:00
Philipp Schafft 565a43f9c7 Fix: Do not reference net/ code 2019-10-07 14:43:52 +00:00
Philipp Schafft f0a7c1ee9d Feature: Added some docs for the igloo_ro_new*() macros 2019-10-06 19:37:51 +00:00
Philipp Schafft b9dd0ee031 Cleanup: Corrected reference to refobject_new() to igloo_ro_new() 2019-10-06 08:56:10 +00:00
Philipp Schafft fd5f4b896d Merge branch 'feature-sockets' into libigloo 2019-10-06 08:50:52 +00:00
Philipp Schafft 16f128a928 Cleanup: removed old network interface in net/ 2019-10-03 23:23:44 +00:00
Philipp Schafft 3c0a0b757f Update: Added some docs 2019-10-03 23:10:13 +00:00
Philipp Schafft 03aaa618a6 Update: Added some docs 2019-10-03 23:07:00 +00:00
Philipp Schafft 3f95ad6fec Feature: Added peek support to Socket API 2019-10-03 12:52:56 +00:00
Philipp Schafft a361306bbc Feature: Added igloo_socketaddr_*2*() to convert between domain, type, and protocol and strings 2019-10-03 12:35:43 +00:00
Philipp Schafft ad28e91c79 Fix: igloo_SOCKETADDR_PROTOCOL_UDP is "udp" not "tcp" 2019-10-03 12:35:39 +00:00
Philipp Schafft a680e61f8d Update: Added some docs 2019-10-03 12:35:35 +00:00
Philipp Schafft aa8b84f497 Update: Only allow getting IO interface for connected sockets 2019-10-03 12:35:30 +00:00
Philipp Schafft 89d90b20e6 Fix: Set non-blocking operation to NONE after connect 2019-10-03 12:35:26 +00:00
Philipp Schafft 973fb3eaa4 Update: Added some docs 2019-10-03 12:35:22 +00:00
Philipp Schafft c6b2415ca2 Fix: Actually check for output flag in connect() 2019-10-03 12:35:17 +00:00
Philipp Schafft 89fccd480b Feature: Added a non-blocking mode for socket objects 2019-10-03 12:35:01 +00:00
Philipp Schafft c055f6bef4 Feature: Implemented igloo_socket_control() 2019-10-03 12:30:22 +00:00
Philipp Schafft f5dbb83092 Feature: Added error parameter to igloo_socketaddr_new() 2019-10-03 12:30:16 +00:00
Philipp Schafft 3ab83f7cf1 Feature: Actually implemented igloo_socket_accept() 2019-10-03 12:29:36 +00:00
Philipp Schafft 9d9d837ee0 Feature: Added private igloo_socketaddr_new_from_sockaddr() 2019-10-03 12:19:43 +00:00
Philipp Schafft 3feff51459 Feature: Added implementation of __get_blockingmode() 2019-10-03 12:19:34 +00:00
Philipp Schafft cc02deea28 Feature: Added infrastructure to automatically complete addresses based on what we already know 2019-10-03 12:16:51 +00:00
Philipp Schafft ecc4e721fb Update: Added igloo_error_t argument to igloo_socket_new() 2019-10-03 12:16:44 +00:00
Philipp Schafft 0150c49f73 Feature: Added a igloo_socket_new_simple() 2019-10-03 12:16:38 +00:00
Philipp Schafft 4787991208 Feature: Implement very basic IO interface 2019-10-03 11:40:02 +00:00
Philipp Schafft 151df3b6ad Feature: Added very basic socket code 2019-10-03 11:15:22 +00:00
Philipp Schafft 74b598f9ae Feature: Added igloo_socketaddr_set_service() 2019-10-03 11:15:22 +00:00
Philipp Schafft 57e8fdc408 Feature: Implemented igloo_socketaddr_t 2019-10-03 11:15:22 +00:00
Philipp Schafft fb05d4581a Fix: Corrected includes 2019-10-03 11:15:22 +00:00
Philipp Schafft 8ce757f1f7 Feature: Defined the socket API 2019-10-03 11:15:22 +00:00
Philipp Schafft 23d4385e94 Feature: Defined the socket address API 2019-10-03 11:15:22 +00:00
Philipp Schafft 81da38369a Update: Do not allow using the default constructor for sockets 2019-10-03 11:15:22 +00:00
Philipp Schafft d7c3dd1e0b Fix: Corrected typo 2019-10-03 11:15:22 +00:00
Philipp Schafft 90494bf6ff Feature: Added a stub for socket addresses 2019-10-03 11:15:22 +00:00
Philipp Schafft ec977403d7 Feature: Added stub for new socket API 2019-10-03 11:15:22 +00:00
Philipp Schafft 0589e0b97b Merge branch 'update-interface-io' into libigloo 2019-10-03 11:13:18 +00:00
Philipp Schafft df931bd9b8 Feature: Updated error handling in igloo_io_{read,peek,write}() 2019-10-03 11:12:27 +00:00
Philipp Schafft ed52c31b11 Feature: Added igloo_io_peek() 2019-10-03 11:10:15 +00:00
Philipp Schafft bb081672f4 Feature: Made use of igloo_error_t in IO interface 2019-10-03 11:04:36 +00:00
Philipp Schafft 1bae895094 Update: Removed igloo_io_accept() as it will be part of the socket API 2019-10-03 08:52:22 +00:00
Philipp Schafft 177da5b786 Merge branch 'feature-logcore' into libigloo 2019-09-18 09:09:45 +00:00
Philipp Schafft 6783107ce0 Update: Added some docs 2019-09-18 08:45:34 +00:00
Philipp Schafft 7845b4a8bf Update: Migrated logcore to new error API 2019-09-18 08:04:50 +00:00
Philipp Schafft 6e8d127bcb Feature: Implemented routingclass ALL, ANY, and DEFAULT 2019-09-15 15:53:37 +00:00
Philipp Schafft 736180624c Feature: Actually implemented logcore 2019-09-15 15:39:06 +00:00
Philipp Schafft f6817709c0 Update: added initial structure for logging core 2019-09-15 15:39:06 +00:00
Philipp Schafft 3571819931 Fix: Corrected test dependencies 2019-09-15 15:38:54 +00:00
Philipp Schafft e853a43e34 Merge branch 'update-instance' into libigloo 2019-09-15 15:33:48 +00:00