Commit Graph

  • 260421e6e8 Make modpython support network modules Kyle Fuller 2011-08-23 20:03:31 +01:00
  • 9a2fed6923 Turn modtcl into a network module Kyle Fuller 2011-08-24 13:27:57 +01:00
  • 9b746dcc31 Change the order that modules are looked up in /msg *module Kyle Fuller 2011-08-23 19:28:32 +01:00
  • 0b1627c529 Make all the modules support networks Kyle Fuller 2011-08-24 14:01:34 +01:00
  • ee7a2083c8 Make the *webadmin module support IRC networks Kyle Fuller 2011-08-24 13:52:13 +01:00
  • 0f9af26999 Support IRC networks in the *admin module Kyle Fuller 2011-08-24 13:40:18 +01:00
  • e3a8dd9ce8 Add support for network commands with *status Kyle Fuller 2011-08-24 13:40:06 +01:00
  • 8dd2a704bb Create network modules Kyle Fuller 2011-08-24 14:07:05 +01:00
  • 498cbf8a1e Make CNick network aware Kyle Fuller 2011-08-24 14:31:26 +01:00
  • da6c601e57 Make IRCSock network aware Kyle Fuller 2011-08-24 14:30:54 +01:00
  • ef2b2cf601 Make CClient network aware Kyle Fuller 2011-08-24 14:30:16 +01:00
  • 4e4e88e8fc CChans should now work on IRC networks Kyle Fuller 2011-08-24 14:27:43 +01:00
  • fec1a3fe91 Add CIRCNetwork which now hold each IRC Connection. Kyle Fuller 2011-08-24 13:52:34 +01:00
  • 5512ed2ea0 Don't forward server redirects to client. TorrentialStorm 2011-08-24 17:55:59 +01:00
  • 960a4498f7 Don't send server redirects to client [TorrentialStorm] TorrentialStorm 2011-08-24 13:15:20 +01:00
  • 88033a5b3e Save listeners as a section in znc.conf Alexey Sokolov 2011-08-22 03:05:11 +07:00
  • d2b005aaf8 Add an easy way to read bools and ints from config. Alexey Sokolov 2011-08-22 03:02:15 +07:00
  • afbd7410b1 Fix doxycomment about global mobules. Alexey Sokolov 2011-08-22 00:56:56 +07:00
  • fca0d83de8 Fix modpython about renaming EModuleType. Alexey Sokolov 2011-08-22 00:55:45 +07:00
  • 288f450ea7 Save passwords as a section in znc.conf Uli Schlachter 2011-08-21 17:55:44 +02:00
  • 2513149b42 Fix up indentation in config writing Uli Schlachter 2011-08-21 17:09:49 +02:00
  • 26368a6c29 Some more cleanup to module loading Uli Schlachter 2011-08-21 17:00:08 +02:00
  • 80c76c97a6 Remove GLOBALMODCONSTRUCTOR Uli Schlachter 2011-08-21 16:46:19 +02:00
  • c2cc57cbf4 Fix compilation of modpython. Alexey Sokolov 2011-08-21 21:51:28 +07:00
  • b62c47c86e Add new parameter of OnModuleLoading to doxygen. Alexey Sokolov 2011-08-21 21:51:11 +07:00
  • cce40e9f71 Move the EModuleType into CModInfo Uli Schlachter 2011-08-21 16:30:36 +02:00
  • 5f53c3509f Fix some minor issues Uli Schlachter 2011-08-21 15:58:01 +02:00
  • f44f307b24 Add a config writer Kyle Fuller 2011-08-21 13:39:00 +01:00
  • 274d3eb2ec Make modpython support different module types Kyle Fuller 2011-08-13 17:01:55 +01:00
  • 9e33e4bf59 Fix dependencies between modpython parts. Alexey Sokolov 2011-08-13 22:07:50 +07:00
  • 289cfa5eff Fix enum handling in modpython callbacks params. Alexey Sokolov 2011-08-13 22:06:53 +07:00
  • b2d8f2ed62 Add CModInfo::SupportsType(EModuleType) and supply a module type with CModules::LoadModule Kyle Fuller 2011-08-10 18:49:04 +01:00
  • 0c9eae226e Fix global python modules. Alexey Sokolov 2011-08-10 01:04:58 +07:00
  • 76aaafd4d0 Unload modules in reverse order. Alexey Sokolov 2011-08-10 00:37:56 +07:00
  • c456d20b21 Merge CGlobalModule(s) into CModule(s) Kyle Fuller 2011-08-08 17:22:08 +01:00
  • a4b155995c Create EModuleType, creating SetType which replaces SetGlobal Kyle Fuller 2011-08-08 16:09:22 +01:00
  • 091a2875ad Increase the version number to 0.201 Uli Schlachter 2011-08-20 22:35:14 +02:00
  • d91803bf22 Increase the version number to 0.200 znc-0.200 Uli Schlachter 2011-08-20 22:33:15 +02:00
  • 6aa31689ac [cert module] Allow \r\n to be inside a certificate when uploading with the web interface. Kyle Fuller 2011-08-16 22:19:43 +01:00
  • 74919a8759 Fix uploading a certificate in the web interface for the cert module Kyle Fuller 2011-08-16 20:36:32 +01:00
  • 4f79b99948 Add ZNC systemd unit file for those distros that use systemd for their init Nick Bebout 2011-08-15 12:57:55 -05:00
  • 8f53d3fbb0 Fix modp{erl,ython} installation Uli Schlachter 2011-08-06 10:43:39 +02:00
  • e86ff3219d Fix module data for extra/ modules for real Kyle Fuller 2011-08-05 22:16:21 +01:00
  • da0ba75549 Fix CString::Escape_n() and add some tests for it Uli Schlachter 2011-08-05 16:05:05 +02:00
  • cb6798d36f Fix module data for extra/ modules Uli Schlachter 2011-08-05 15:19:09 +02:00
  • 8d17f50600 Include zncconfig.h in all headers Uli Schlachter 2011-08-05 15:02:04 +02:00
  • dcf357b1f6 Stop asking for the host name in --makepem Uli Schlachter 2011-08-03 22:05:21 +02:00
  • 90f741d2ca Make the CUser::IsIRCConnected method check if the IRC connection is authed because may of its callers expect this behaviour. Kyle Fuller 2011-07-29 19:21:25 +01:00
  • 9685f16b96 Fix a memleak in CChan::AddNick() Uli Schlachter 2011-07-27 15:14:01 +02:00
  • f1cb09bd9c Don't send a MODE request when JOINing Uli Schlachter 2011-07-27 15:05:40 +02:00
  • dd56a3c2ba Broadcast an error on EMFILE Uli Schlachter 2011-07-25 16:58:11 +02:00
  • 795126031b Fix verifying listener in --makeconf. Alexey Sokolov 2011-07-19 08:48:57 +07:00
  • ea58912093 Hide every symbol except ZNCModInfo from modules. Alexey Sokolov 2011-07-15 22:56:47 +07:00
  • efda366d44 Fix znc-buildmod if znc was compiled out of tree. Alexey Sokolov 2011-07-15 21:41:53 +07:00
  • 789f1ff7b5 Update to latest Csocket Uli Schlachter 2011-07-13 20:47:56 +02:00
  • 4fbca80705 WebMods: Set another cookie if the IP check fails Uli Schlachter 2011-07-13 20:40:55 +02:00
  • 00024b1b3a znc-buildmod: Print znc's version number Uli Schlachter 2011-07-13 19:54:35 +02:00
  • 63e8d42e3d Don't fail to load if can't find fixfreenode. Alexey Sokolov 2011-07-10 19:46:34 +07:00
  • 7ea5e1fd4c Remove fixfreenode module. Alexey Sokolov 2011-07-06 00:52:18 +07:00
  • 88e7f093a1 Update to latest Csocket Uli Schlachter 2011-06-26 12:11:40 +02:00
  • 554429a61f Fix a bug in MCString::Encode() Uli Schlachter 2011-06-13 15:19:17 +02:00
  • 25ce7de020 Only export a single function from modules Uli Schlachter 2011-06-11 18:33:50 +02:00
  • ca97dca6dc Use references instead of pointers for CModInfo Uli Schlachter 2011-06-11 18:16:00 +02:00
  • d683aea48d Merge branch 'modinfo' Alexey Sokolov 2011-06-11 18:32:09 +07:00
  • f7c4f5459c Support wiki pages names in python modules. Alexey Sokolov 2011-06-11 18:27:13 +07:00
  • 79e78608b3 Support wiki pages names for perl modules. Alexey Sokolov 2011-06-11 18:21:06 +07:00
  • 262216731b Add link to wiki page from any nonextra module. Alexey Sokolov 2011-06-11 18:09:56 +07:00
  • 0c840f922d Modules can now provide its wiki page name. Alexey Sokolov 2011-06-11 17:46:37 +07:00
  • e6e3331457 Add a way for module to customize additional info. Alexey Sokolov 2011-06-11 17:28:15 +07:00
  • ad9f1f8ab9 Change a way for modules to provide description. Alexey Sokolov 2011-06-11 17:19:36 +07:00
  • 5ca6291f8a Check the for our minimum required autoconf version Uli Schlachter 2011-06-10 16:39:51 +02:00
  • 76010c16bd Merge pull request #55 from Un1matr1x/bugfix/white_space_edition Uli Schlachter 2011-06-09 12:38:59 -07:00
  • 708366d9ae remove some more of the evil trailing white spaces & tabs Un1matr1x 2011-06-09 21:29:13 +02:00
  • 43d0f6d121 Merge branch 'master' of git://github.com/znc/znc into white_space_edition Un1matr1x 2011-06-09 21:00:33 +02:00
  • 4dbd088fd7 Support compiling python modules in cwd Alexey Sokolov 2011-06-08 09:53:42 +07:00
  • d77298545e tabs in newlines could be removed² Un1matr1x 2011-06-08 06:51:13 +02:00
  • 7a4a0e9537 Merge branch 'master' of git://github.com/znc/znc into bugfix/white_space_edition Un1matr1x 2011-06-08 06:47:46 +02:00
  • 98d8e5e37e CUser: remove some non-existant methods from the headers Kyle Fuller 2011-06-08 04:04:08 +01:00
  • 3a16fe54c1 Redo commands for send_raw modules. Also, use the new CModCommand stuff. Brian 2011-03-01 20:31:35 -07:00
  • 718d28070a remove evil trailing white space Un1matr1x 2011-06-07 21:39:25 +02:00
  • f6113b322d Merge pull request #50 from bpcampbe/TrimBuffer Uli Schlachter 2011-06-07 09:23:05 -07:00
  • ea19e3f3dc Improve the debug messages from identfile module Kyle Fuller 2011-06-04 17:00:10 +01:00
  • 797b0a7ff9 Check what make should user use and ask user to do that. Alexey Sokolov 2011-06-04 14:19:54 +07:00
  • 4a4104a480 Add regex comment for CUser::IsValidUserName() Alexey Sokolov 2011-06-02 08:10:46 +07:00
  • e83e14ab67 Do not include DCCSock in mod(perl|python) Kyle Fuller 2011-06-01 22:11:58 +01:00
  • d71da02a81 Make schat use DCCBindHost Kyle Fuller 2011-05-29 21:23:15 +01:00
  • c635caeab2 Use the module save path for dcc's, and remove DLPath since it is no longer used. Kyle Fuller 2011-05-31 01:39:19 +01:00
  • 16047eaf81 Move dcc file transfers to their own module Kyle Fuller 2011-05-30 22:24:40 +01:00
  • 8f508cb4a5 Migrate dcc bouncing to its own module Kyle Fuller 2011-04-02 22:50:24 +01:00
  • 0b360c0102 Remove OnDCCUserSend module hook Kyle Fuller 2011-04-02 20:58:38 +01:00
  • 611e086cbf Rename "str" to "String" in the admin panel. Kyle Fuller 2011-05-31 02:00:23 +01:00
  • c3a15bf695 Add CChan::TrimBuffer and have SetBufferCount call it. Brian 2011-05-29 18:37:05 -06:00
  • 456dfde05f Add a web interface to the certauth module Kyle Fuller 2011-05-25 13:24:14 +01:00
  • 1c0edff722 Make certauth accept a optional argument of the key when you add a key Kyle Fuller 2011-05-24 17:52:09 +01:00
  • 66e250783d Make certauth use the CModCommand API Kyle Fuller 2011-05-24 13:14:41 +01:00
  • abed808121 Rename a variable from 'string' to 'str' because 'string' shadows a global declaration Kyle Fuller 2011-05-25 16:46:53 +01:00
  • 4324d5ff02 Merge branch 'master' of https://github.com/pfn/znc Uli Schlachter 2011-05-21 13:58:29 +02:00
  • 6deae62c5b autoattach: Allow limiting by hostmask Uli Schlachter 2011-05-15 13:15:51 +02:00
  • 2985efb524 Correctly handle excessive web sessions Uli Schlachter 2011-05-13 18:19:08 +02:00
  • 3e591e7043 Set errno in CListener::Listen() Uli Schlachter 2011-05-13 17:24:10 +02:00