| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2024-09-07 | 1 | -1/+1 | |
| * | Use sa_family_t instead of int. | 2024-08-27 | 1 | -1/+1 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+1 | |
| * | Add a helper method for determining if a sockaddrs is an IP endpoint. | 2023-01-17 | 1 | -0/+3 | |
| * | Allow creating a FailedPort without a bindspec. | 2023-01-17 | 1 | -0/+7 | |
| * | Store the actual error in FailedPort instead of an error code. | 2023-01-16 | 1 | -4/+4 | |
| * | Add support for SCTP listeners. | 2023-01-16 | 1 | -1/+2 | |
| * | Avoid copying shared_ptr<ConfigTag> when not necessary. | 2023-01-10 | 1 | -2/+2 | |
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| * | | Use in_port_t instead of int/unsigned int/long. | 2022-12-18 | 1 | -2/+3 | |
| * | | We actually want ADDRESS_FAMILY not SOCKET_ADDRESS for sa_family_t.•••Apparently I can not read headers properly. | 2022-12-18 | 1 | -1/+1 | |
| * | | Add is_local to the sockaddrs union. | 2022-12-18 | 1 | -0/+3 | |
| * | | Use SOCKET_ADDRESS instead of u_short.•••These are typedefs but the former is more correct. | 2022-12-18 | 1 | -1/+1 | |
| * | | Add a typedef for sa_family_t on Windows. | 2022-11-16 | 1 | -2/+3 | |
| * | | Fix various cases of the &* being next to the name instead of type. | 2022-09-29 | 1 | -1/+1 | |
| * | | Update some code that uses "endpoint" to use "socket address" instead. | 2022-09-01 | 1 | -2/+2 | |
| * | | Move aptosa/untosa into the sockaddrs union and add from/from_ip.•••The struct will also now always be zero-initialized by default which removes the footgun which has happened previously where the union has been accessed before being initialized leading to it containing weird values. | 2022-08-11 | 1 | -15/+28 | |
| * | | Clean up the sockaddrs documentation comments. | 2022-08-10 | 1 | -7/+15 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| * | | Slim down the globally included files. | 2022-04-30 | 1 | -13/+4 | |
| * | | Enable support for UNIX socket listeners on Windows. | 2022-04-30 | 1 | -3/+1 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -2/+2 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -2/+3 | |
| * | | Fix a ton of pedantic compiler warnings. | 2021-04-04 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-03-05 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-03-05 | 1 | -1/+1 | |
| * | | Clean up a bunch of contructors and destructors. | 2020-11-01 | 1 | -1/+1 | |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | 2020-10-31 | 1 | -4/+4 | |
| * | | Merge branch 'insp3' into master. | 2020-04-09 | 1 | -1/+0 | |
| |\| | |||||
| | * | Fix various documentation and formatting issues. | 2020-03-30 | 1 | -1/+0 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -5/+9 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -5/+9 | |
| * | | Merge branch 'insp3' into master. | 2020-01-01 | 1 | -1/+23 | |
| |\| | |||||
| | * | Extract port binding code to a function and improve output. | 2019-12-12 | 1 | -1/+23 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -0/+6 | |
| |\| | |||||
| | * | Add irc::sockets::isunix for checking if a file is a UNIX socket. | 2019-05-29 | 1 | -0/+6 | |
| * | | Merge branch 'insp3' into master. | 2019-02-15 | 1 | -0/+7 | |
| |\| | |||||
| | * | Add irc::sockets::untosa() for creating AF_UNIX sockaddrs.•••Also fix an overly long albeit harmless memcpy when creating UNIX socket listeners. Thanks to @psychon for reporting this. | 2019-02-07 | 1 | -0/+7 | |
| * | | Replace the override macro with the override keyword. | 2019-01-25 | 1 | -1/+1 | |
| * | | Replace the TR1NS macro with the std namespace. | 2019-01-25 | 1 | -1/+1 | |
| |/ | |||||
| * | Initial support for listening on UNIX socket endpoints. | 2018-07-18 | 1 | -0/+2 | |
| * | Add the family() member to the sockaddrs union. | 2018-07-18 | 1 | -0/+2 | |
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -2/+2 | |
| * | Change FailedPortList to store a sockaddrs/int instead of string. | 2017-09-12 | 1 | -0/+3 | |
| * | Store the server endpoint as a sockaddrs in ListenSocket. | 2017-09-12 | 1 | -4/+1 | |
| * | Get rid of irc::sockets::satoap().•••This function is being misused in all but one scenario. It isn't really worth keeping IMO. | 2017-09-12 | 1 | -8/+0 | |
| * | Keep multiple IOHookProvider references in class ListenSocket•••This adds the <bind:hook> config option which works together with <bind:ssl> | 2016-08-08 | 1 | -3/+14 | |
| * | Change return type of ListenSocket::ResetIOHookProvider() to void•••No code was using the return value | 2016-08-08 | 1 | -2/+1 | |
| * | Predeclare IOHookProvider, remove iohook.h include from socket.h | 2016-08-08 | 1 | -1/+0 | |
