| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-11-19 | Merge branch '2.0' into 2.1. | Sadie Powell | |
| 2024-11-19 | Only process sockets after loading the db when using db_sql{_live}. | Sadie Powell | |
| This avoids slow startups for the 95% of users who are using the db_flatfile database backend. | |||
| 2024-11-11 | Add a helper function to db_sql(_live) for getting a table name. | Sadie Powell | |
| 2024-03-11 | Replace convertTo/stringify with non-throwing alternatives. | Sadie Powell | |
| Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo. | |||
| 2024-02-17 | Update the copyright headers for 2024. | Sadie Powell | |
| 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-10-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
| 2023-10-11 | Start migrating to range-based for loops. | Sadie Powell | |
| 2023-09-05 | Show the SQL service name in the db_sql error message. | Sadie Powell | |
| This should help users diagnose issues easier. | |||
| 2022-12-31 | Merge branch '2.0' into 2.1. | Sadie Powell | |
| 2022-12-31 | Update the copyright headers for 2023. | Sadie Powell | |
| 2022-01-12 | Merge branch '2.0' into 2.1. | Sadie Powell | |
| 2022-01-06 | Update the copyright headers for 2022. | Sadie Powell | |
| 2022-01-04 | Use C++11 style class/struct initialisation. | Sadie Powell | |
| 2022-01-03 | Replace anope_{final,override} with their C++11 equivalent. | Sadie Powell | |
| 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-17 | Cleanup some excess whitespaces and tabs, and fix a few typos along the way. | Robby | |
| 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. | |||
| 2017-01-11 | db_sql: run table creation queries during import synchronously too | Adam | |
| 2016-10-16 | db_sql: don't update objects pending creation as it duplicates it | Adam | |
| 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. | |||
| 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-25 | Save unconfirmed status and passcodes in the database. | Adam | |
| Fix db_sql_live to not reinsert all records if there are extra columns. Plexus has no chmode +r | |||
| 2013-08-07 | Fix db_sql to not remove objects when shutting down, as some modules that ↵ | Adam | |
| unload before it when shutting down remove their items then | |||
| 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 | Move module header files to include/modules to fix naming conflicts with ↵ | Adam | |
| system headers | |||
| 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-16 | Move extras header files out of extras so when users copy modules out they ↵ | Adam | |
| dont need the headers too | |||
| 2013-04-11 | Pass new config and the new config reader to the OnReload event, aswell as ↵ | Adam | |
| call it on module load on modules that hook to it | |||
| 2013-04-10 | Move some of the modules in extras/ that arent really extra out of extras. ↵ | Adam | |
| Mark our modules as VENDOR and allow modules to have multple types. | |||
| 2013-03-18 | Add db_sql:import config option so we can know for sure whether or not we ↵ | Adam | |
| want a database import | |||
| 2013-03-16 | Have db_flatfile store object ids if they are set, even though it doesn't ↵ | Adam | |
| use them, so that if other database modules that use them are loaded they can keep track of objects properly | |||
| 2013-02-15 | Store hashes of the last commit instead of the last commit | Adam | |
| 2013-02-14 | This Serialize::Destroy method isn't actually needed anymore. Fixes ↵ | Adam | |
| weirdness from a few Serializable items we had on the stack. Added a comment about why operator< in Reference fails. | |||
| 2013-02-14 | Update obj ts when constructed in db_sql | Adam | |
| 2013-01-09 | Update copyright to 2013. This was done with: | Adam | |
| find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \; | |||
| 2012-12-25 | Allow modules loaded after startup to magically reobtain their database ↵ | Adam | |
| objects. Fix os_dns for sql(live) | |||
| 2012-12-13 | Optimize much of the database code and serialize code. | Adam | |
| 2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
| cleanup, and allow protocol mods to depend on each other | |||
| 2012-10-27 | Add a module log type | Adam | |
| 2012-10-01 | Allow modules to store data in their own databases. | Adam | |
