Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-19 | Improve logging about the protocol module on startup. | Sadie Powell | |
2025-03-09 | Don't tell users that services is shutting down when its restarting. | Sadie Powell | |
2025-03-09 | Add support for oper-only quit messages. | Sadie Powell | |
This currently only works on InspIRCd but I believe that other servers also support this. | |||
2025-03-02 | Add a helper method for getting a description of an uplink. | Sadie Powell | |
2025-03-02 | Return references instead of pointers from the config system. | Sadie Powell | |
We used to return NULL from these methods but now we return an empty block so this can never actually be null now. | |||
2025-01-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-01-14 | Update the copyright headers for 2025.2.0 | Sadie Powell | |
2024-03-08 | Improve protocol debug messages. | Sadie Powell | |
2024-02-27 | Simplify several boolean expressions. | Sadie Powell | |
2024-02-26 | Fix some coding style issues. | Sadie Powell | |
2024-02-22 | Remove UplinkSocket::Message now nothing uses it. | Sadie Powell | |
2024-02-22 | Add Uplink::Send, rework message formatting. | Sadie Powell | |
This is the new way of sending messages to the uplink inspired by the work done in the old git master. This will allow us to do new things involving tags in the future. | |||
2024-02-17 | Update the copyright headers for 2024. | Sadie Powell | |
2024-02-11 | Remove the time_t parameter from Tick and TickTimers. | Sadie Powell | |
Most uses of Tick do not use the parameter and even when it is used it is always the same as CurTime. | |||
2024-02-11 | Consistently use time_t for the timer duration. | Sadie Powell | |
2024-02-11 | Remove the now parameter from the Timer class. | Sadie Powell | |
This was never actually changed from the default. | |||
2024-01-23 | Mark types that have no inheritors as final. | Sadie Powell | |
2024-01-23 | Improve the layout of types that inherit from another type. | Sadie Powell | |
2024-01-04 | Update the copyright headers for 2024. | Sadie Powell | |
2023-12-17 | Remove some unnecessary spaces that break editor indentation. | Sadie Powell | |
2023-11-16 | Avoid needing to cast CurrentUplink by changing it to a size_t. | Sadie Powell | |
2023-10-11 | Start migrating to range-based for loops. | Sadie Powell | |
2023-03-13 | Fix missing override keywords. | Sadie Powell | |
2022-12-31 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-12-31 | Update the copyright headers for 2023. | Sadie Powell | |
2022-12-17 | Add support for linking over UNIX sockets. | Sadie Powell | |
2022-01-06 | Update the copyright headers for 2022. | Sadie Powell | |
2021-10-06 | Show the protocol module name when connecting to the uplink. | Sadie Powell | |
2021-04-16 | Process writes to the uplink socket before quitting in all cases. | Sadie Powell | |
This allows any error that might have been sent to the IRCd to actually be sent. | |||
2021-01-07 | Update copyright to 2021. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \; | |||
2020-01-04 | Update copyright to 2020. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \; | |||
2019-01-01 | Update copyright to 2019. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \; | |||
2018-04-25 | Update copyright to 2018. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \; | |||
2017-01-16 | Update copyright to 2017. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. | |||
2016-01-28 | Update copyright to 2016. This was done with: | Robby | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way. | |||
2015-09-17 | Defer channel deletion until after i/o. There are some edge cases with ↵ | Adam | |
events kicking users mid-event that can delete them. | |||
2014-10-12 | Hide dumb user notice if we are quitting | Adam | |
2014-05-31 | Always log when the uplink socket errors, and give possibly helpful advise | Adam | |
2014-05-21 | Core prep for p10 stuff | Adam | |
2014-03-19 | Show a better log message when disconnecting from the uplink | Adam | |
2014-01-01 | Update copyright to 2014. This was done with: | Adam | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; | |||
2013-08-01 | Use MessageSource as the source for many IRCDProto funcs | Adam | |
Keep track of what user modes are oper only/server only/etc | |||
2013-07-26 | Rethink jupe/squit thing somewhat. Workaround for the inspircd rsquit/squit mess | Adam | |
2013-07-26 | Fix issues with 'Me' related to previous commit | Adam | |
2013-07-26 | Interally quit servers when juped | Adam | |
2013-07-21 | More basic config validation, and fix crash when no uplinks are configured. ↵ | Adam | |
spotted by fgs | |||
2013-05-27 | Initially attach all modules to all events, and detach them as the events ↵ | Adam | |
are run if they are not implemented per module | |||
2013-05-05 | That doesn't work either, just don't use references. | Adam | |
find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \; | |||
2013-05-05 | Rework the config file reader to be much more flexible and move many ↵ | Adam | |
configuration directives to the actual modules they are used in. | |||
2013-04-06 | Use the return from BufferedSocket::ProcessRead() and don't just assume its true | Adam | |