Falk Rund
f9fd05c307
Welcome to 2023
2023-01-01 06:49:00 +01:00
Alexey Sokolov
fecdd98958
Add support SWIG 4.1.0, drop support for < 4.0.1
...
https://bugs.gentoo.org/878587
2022-11-05 13:02:12 +00:00
Falk Rund
6402d241ac
Welcome to 2022
...
The same procedure as last year, Miss Sophie?
Same procedure as every year, James.
2022-01-01 14:05:32 +01:00
MAGIC
99687b0f24
Welcome to 2021
2021-01-01 19:37:07 +01:00
Alexey Sokolov
1c9cb3f830
modperl: allow overriding timer label
2020-07-11 22:02:00 +01:00
Alexey Sokolov
dd42fcd209
Remove autoconf, leave only CMake
2020-05-01 23:44:19 +01:00
Alexey Sokolov
f3d7922499
Update copyright in files which were missing in the previous update
2020-01-05 11:37:51 +00:00
MAGIC
9081aa971d
Welcome to 2020
2020-01-02 00:36:05 +01:00
dgw
8d5427cf9b
Welcome to 2019
...
What are we going to do today, Brain?
The same thing we do every year, Pinky: Update all the copyright
headers!
[Skip CI]
2019-01-01 17:05:05 -06:00
Alexey Sokolov
4b92790562
Fix #1543 for modperl too
...
While at it, fix a memory leak in NV handling
Add some tests
2018-06-04 22:03:10 +01:00
Falk Seidel
d647eaabc0
Welcome to 2018
...
The same procedure as last year, Miss Sophie?
The same procedure as every year, James.
[skip ci]
2018-01-19 19:38:58 +00:00
Alexey Sokolov
a0cbe130d9
Fix newly introduced warning in modperl
2017-12-17 22:26:46 +00:00
Alexey Sokolov
9474c3dc09
Support ValidateWebRequestCSRFCheck in perl/python. Fix #1424
2017-12-17 22:10:41 +00:00
Alexey Sokolov
ddd3023d5d
Refactor default return values of callbacks of perl/python modules
...
See #1424
2017-12-17 22:03:47 +00:00
Alexey Sokolov
7e94158c6d
More strings to translate #1354
2017-09-08 00:03:27 +01:00
Alexey Sokolov
1cbe1b873c
Travis: Also count code coverage of modperl
2017-06-22 23:16:48 +01:00
Alexey Sokolov
dd63271c27
Modperl: Honor PERL5LIB env var
2017-06-22 23:16:48 +01:00
Alexey Sokolov
18da03b66a
Fix clean cmake build again
...
8b48465df4 did it wrong
2017-04-30 15:01:45 +01:00
Alexey Sokolov
8b48465df4
Fix clean cmake build
2017-04-25 21:11:48 +01:00
Eli Young
823ac07240
Add OnSendToIRCMessage and OnSendToClientMessage
...
This also alters PutClient such that the CMessage variant handles
sending messages, rather than the CString variant. As a side bonus, this
gives callers better information on whether the message was sent to the
client. Additionally, it eliminates the need for a hook to let modules
set the tags sent to a client, as that can now be done inside
OnSendToClientMessage.
2017-04-18 15:43:16 -07:00
Phansa
3189ce7f8a
Welcome to 2017
...
Welcome to 2017
temp
temp2
2017-03-12 20:34:26 -04:00
Alexey Sokolov
455b5f8076
Merge branch '1.6.x'
2017-02-19 10:33:01 +00:00
Alexey Sokolov
0679957340
Fix regression of 1.6.4 which caused crash in modperl/modpython.
...
See #1283
2017-02-19 10:30:44 +00:00
Alexey Sokolov
4416ef9731
Add a TODO
...
[skip ci]
2017-01-12 00:08:48 +00:00
Alexey Sokolov
1bb0199ec4
Fix missing renames in #1191
2017-01-08 10:06:21 +00:00
Alexey Sokolov
ef6fb13ed2
Fix some modpython/modperl dependencies in cmake
2016-12-25 15:49:01 +00:00
Alexey Sokolov
c803a85e13
Rename new On...Message modules callbacks to be more consistent.
...
OnPrivMessage -> OnPrivTextMessage
OnChanMessage -> OnChanTextMessage
Fix #1191
2016-12-25 15:48:29 +00:00
Alexey Sokolov
106a36c22b
Rerun SWIG in CMake build when headers change.
2016-12-21 08:59:10 +00:00
Alexey Sokolov
cc653efb6b
Rename translation methods to be not one letter.
...
It fixes several warnings, when the name was shadowed by a local "p".
2016-09-12 00:01:45 +01:00
Alexey Sokolov
88a8675c80
Fix bad merge
2016-07-31 12:00:32 +01:00
Alexey Sokolov
05bf1c0f5e
Merge branch '1.6.x'
2016-07-31 10:37:38 +01:00
Alexey Sokolov
dd58e369f8
Fix OnInvite in modpython and modperl.
...
They were silently not called.
Close #1283
2016-07-31 10:35:19 +01:00
Alexey Sokolov
4435baf1ee
The previous commit should work with ./configure too
2016-05-02 00:03:29 +01:00
Alexey Sokolov
2fd14d4fb9
Explain modperl that ZNC uses UTF-8 internally
...
Thanks to jiggawattz for showing the issue
2016-05-01 23:59:11 +01:00
Alexey Sokolov
eab62b46e7
modperl: fix reloading of module which couldn't be loaded before
...
Thanks to dudz for report
2016-05-01 14:23:37 +01:00
Alexey Sokolov
5621a58801
Support translation in perl modules
2016-01-31 20:09:19 +00:00
Alexey Sokolov
561a18054c
Yet another attempt to use CMake
2016-01-15 10:50:33 +00:00
Alexey Sokolov
89484acf17
Align #include in modperl/modpython with other files.
2016-01-10 09:12:17 +00:00
Alexey Sokolov
1e1fadbc2b
Merge branch '1.6.x'
2016-01-07 20:59:50 +00:00
Alexey Sokolov
c21e60ad7a
Fix memory leak in modperl.
...
The reason is the same as it was for modpython in #1017
2016-01-07 01:14:21 +00:00
Falk Seidel
8f73840e74
Welcome to 2016
...
🎆 Happy 2016 🎆
2016-01-01 20:11:21 +01:00
Alexey Sokolov
d185d6f22d
clang-format: switch tabs to spaces
...
I like tabs, but I have to admit that spaces make source code more
consistent, because every editor/viewer tends to render tabs differently :(
2015-12-07 00:53:30 +00:00
Alexey Sokolov
33b0627d75
Add clang-format configuration.
...
For now, it uses tabs like before, to make the diff easier to read/check.
One of following commits will switch it to spaces.
2015-12-07 00:53:01 +00:00
Alexey Sokolov
0b9c7f7436
modperl: provide operator "" for ZNC::String
2015-11-23 09:57:48 +00:00
Alexey Sokolov
cbf5c38d0a
Teach modperl and modpython about CMessage and new hooks which accept it.
...
Fix #1084
Fix #1085
2015-11-22 23:39:30 +00:00
Alexey Sokolov
4aba9fed17
Fix znc-buildmod on cygwin when installed to not /usr
...
1. Use import library, so don't require -L/bin anymore
2. Move -lznc from LDFLAGS to LIBS
3. Fix variables in znc-buildmod. It worked before only because
${exec_prefix} was resolving to empty string, and /bin == /usr/bin on
cygwin.
2015-08-22 12:42:28 +01:00
J-P Nurmi
e62ed5f300
modperl & modpython: fix GetType() at module construction time
2015-03-07 21:54:33 +01:00
J-P Nurmi
75b210e841
Search'n'replace remaining NULL occurrences ( #816 )
2015-02-26 20:58:01 +01:00
J-P Nurmi
6002bd5c2b
Remove unnecessary virtual keyword occurrences
...
This makes it convenient to 'grep virtual' and 'grep override' :)
2015-02-25 18:33:09 +01:00
OGAWA Hirofumi
c6d093a53a
Change to return the value from OnUserQuit() as request
2015-02-22 04:33:15 +09:00