aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra/m_pgsql.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-3/+3
|
* Use auto in places where it is really obvious what the type is.Gravatar Sadie Powell2022-09-041-1/+1
|
* Fix some warnings noticed by the readability-* clang-tidy checkers.Gravatar Sadie Powell2022-09-031-4/+4
|
* Modernize various minor legacy C++isms.Gravatar Sadie Powell2022-07-301-4/+4
|
* Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-5/+5
|
* Tweak the compiler flags for extra modules a bit.Gravatar Sadie Powell2022-05-061-2/+2
| | | | | | | | | - Use pkg-config for the pgsql module. - Remove defaults from argon2, geo_maxmind, and regex_re2 (these are not needed with newer package versions). - Remove old library warning from geo_maxmind (no longer needed). [skip windows ci]
* Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-4/+4
|
* Slim the included headers down more.Gravatar Sadie Powell2022-01-261-2/+2
|
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-5/+5
|
* Remove unused time_t field from the timer system.Gravatar Sadie Powell2021-11-051-2/+2
| | | | | This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules.
* Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-4/+8
|
* Mark all module classes as final.Gravatar Sadie Powell2021-10-011-1/+2
|
* Use -isystem for the pgsql includes.Gravatar Sadie Powell2021-09-261-1/+1
|
* Require TLS by default when connecting to Postgres servers.Gravatar Sadie Powell2021-08-281-1/+1
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-211-1/+1
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-4/+4
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-1/+1
| |
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-1/+1
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-7/+6
| |
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-2/+2
| |
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
| |
* | Convert SQL::Field to be a typedef of optional<string>.Gravatar Sadie Powell2021-03-301-2/+2
| |
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-301-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-1/+1
| |
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-4/+4
| |
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-2/+2
| |
* | Add stdalgo::iterator_range and switch config tag reading to use it.Gravatar Sadie Powell2020-10-311-5/+6
| | | | | | | | | | This allows us to use range-based for loops which were not possible with the previous config tag system.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-64/+59
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
| |
| * Improve the pgsql connection error messages.Gravatar Sadie Powell2020-04-231-15/+18
| |
| * Fix reconnecting a pgsql connection if it fails.Gravatar Sadie Powell2020-04-231-9/+13
| |
| * Unregister pgsql connection fds when they are deleted.Gravatar Sadie Powell2020-04-231-1/+4
| |
| * Opt-out of pgsql read and write events if polling fails.Gravatar Sadie Powell2020-04-231-1/+8
| |
| * Remove dead code from the pgsql module.Gravatar Sadie Powell2020-04-231-36/+14
| |
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Fix an oversight in mkversions that caused it to not update extras.Gravatar Sadie Powell2020-04-101-1/+1
| |
| * Remove references to the long dead SQLv2 from the pgsql module.Gravatar Sadie Powell2020-04-101-1/+1
| |
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-5/+5
| |
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-13/+7
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-4/+10
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-4/+10
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-1/+5
|\|
| * Add GetId() to the SQL::Provider class.Gravatar Peter Powell2019-11-131-1/+5
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-09-231-1/+1
|\|
| * Fix some remaining uses of ato[il].Gravatar Peter Powell2019-08-131-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-0/+2
|\|
| * Add package names for ArchLinux.Gravatar Peter Powell2019-07-161-0/+1
| |