| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'insp4' into master. | 2025-03-29 | 1 | -4/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2025-03-28 | 1 | -4/+1 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2025-03-01 | 1 | -1/+1 | |
| |\| | |||||
| | * | Avoid the use of ConvToStr in string concatenation. | 2025-03-01 | 1 | -1/+1 | |
| | | | | | | | | | | | This function calls INSP_FORMAT in most cases nowadays so we may as well just call that manually. | ||||
| * | | Merge branch 'insp4' into master. | 2024-12-01 | 1 | -2/+2 | |
| |\| | |||||
| | * | Fix some compiler warnings when building on Haiku. | 2024-12-01 | 1 | -2/+2 | |
| | | | |||||
| * | | Fix the case of some InspIRCd class member variables. | 2024-08-27 | 1 | -6/+6 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2024-08-27 | 1 | -1/+1 | |
| |\| | |||||
| | * | Use sa_family_t instead of int. | 2024-08-27 | 1 | -1/+1 | |
| | | | |||||
| * | | Use C++20 <format> instead of fmtlib when available. | 2024-08-22 | 1 | -2/+2 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2024-08-04 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2024-08-03 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2024-07-29 | 1 | -2/+10 | |
| |\| | |||||
| | * | Avoid passing malformed socket addresses to sa2cidr. | 2024-07-29 | 1 | -2/+10 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2024-06-23 | 1 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2024-06-21 | 1 | -2/+2 | |
| | | | |||||
| * | | Always use fmtlib directly. | 2024-06-07 | 1 | -2/+2 | |
| |/ | |||||
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+2 | |
| | | |||||
| * | Update usages of stdalgo::string::equalsci to use insp::equalsci. | 2023-08-11 | 1 | -3/+4 | |
| | | |||||
| * | Check whether IPPROTO_SCTP works before trying to implicitly multistack. | 2023-05-04 | 1 | -1/+19 | |
| | | | | | | Fixes bind warnings on platforms which have IPPROTO_SCTP defined but don't actually have support at runtime. | ||||
| * | Fix binding to IPv6 endpoints on Windows. | 2023-04-28 | 1 | -1/+1 | |
| | | | | | | sockaddr_in6 has additional members on Windows that need to be zeroed. | ||||
| * | Use the correct socket error messages on Windows. | 2023-04-27 | 1 | -3/+3 | |
| | | |||||
| * | Bind IP listeners with SCTP and TCP by default. | 2023-02-17 | 1 | -16/+36 | |
| | | |||||
| * | Convert log calls to use fmtlib format strings | 2023-01-24 | 1 | -15/+15 | |
| | | |||||
| * | Replace InspIRCd::Format with fmt::format. | 2023-01-23 | 1 | -2/+2 | |
| | | |||||
| * | Allow creating a FailedPort without a bindspec. | 2023-01-17 | 1 | -16/+39 | |
| | | |||||
| * | Store the actual error in FailedPort instead of an error code. | 2023-01-16 | 1 | -2/+2 | |
| | | |||||
| * | Fix some testing changes that snuck in to the previous commit. | 2023-01-16 | 1 | -1/+0 | |
| | | |||||
| * | Add support for SCTP listeners. | 2023-01-16 | 1 | -7/+21 | |
| | | |||||
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -2/+2 | |
| | | |||||
| * | Avoid copying shared_ptr<ConfigTag> when not necessary. | 2023-01-10 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -2/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -2/+1 | |
| | | | |||||
| * | | Use in_port_t instead of int/unsigned int/long. | 2022-12-18 | 1 | -4/+7 | |
| | | | |||||
| * | | Rework the levels things are logged at to make more sense. | 2022-12-18 | 1 | -8/+8 | |
| | | | |||||
| * | | Add is_local to the sockaddrs union. | 2022-12-18 | 1 | -0/+19 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-11-24 | 1 | -1/+11 | |
| |\| | |||||
| | * | Avoid using a CIDR range when it only represents a single IP. | 2022-11-18 | 1 | -1/+11 | |
| | | | |||||
| * | | Add a typedef for sa_family_t on Windows. | 2022-11-16 | 1 | -8/+8 | |
| | | | |||||
| * | | Merge branch 'insp3' into master. | 2022-11-16 | 1 | -1/+2 | |
| |\| | |||||
| | * | Fix cidr_range::str() on a UNIX socket returning an uninit value. | 2022-11-16 | 1 | -1/+2 | |
| | | | | | | | | | | | This isn't an ideal fix but its the best we can do for now. In v4 we can change the struct internals to do this properly. | ||||
| * | | Use auto in places where it is really obvious what the type is. | 2022-09-04 | 1 | -1/+1 | |
| | | | |||||
| * | | Move aptosa/untosa into the sockaddrs union and add from/from_ip. | 2022-08-11 | 1 | -22/+28 | |
| | | | | | | | | | | | | | | | 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. | ||||
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -2/+2 | |
| | | | |||||
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -16/+16 | |
| | | | |||||
| * | | Slim down the globally included files. | 2022-04-30 | 1 | -0/+4 | |
| | | | |||||
| * | | Enable support for UNIX socket listeners on Windows. | 2022-04-30 | 1 | -2/+0 | |
| | | | |||||
| * | | Fix a bunch of weird uses of .c_str(). | 2022-01-30 | 1 | -1/+1 | |
| | | | |||||
| * | | Remove a bunch of unnecessary whitespace. | 2021-08-17 | 1 | -1/+0 | |
| | | | |||||
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -1/+1 | |
| | | | |||||
