Commit Graph

  • 5267e647e7 autoreply: Ignore messages from self psychon 2010-03-12 12:22:40 +00:00
  • cbd66df911 autoreply: Ignore messages from self psychon 2010-03-12 12:22:40 +00:00
  • c3728f4cb3 Fix a crash with WebMods and deleting User psychon 2010-03-11 17:29:36 +00:00
  • 4303c3c200 Fix a crash with WebMods and deleting User psychon 2010-03-11 17:29:36 +00:00
  • 547b603488 Fix a crash bug with WebMods and auth modules psychon 2010-03-10 20:47:48 +00:00
  • a74c2a4625 Fix a crash bug with WebMods and auth modules psychon 2010-03-10 20:47:48 +00:00
  • 5ff69d8e05 Fix traffic accounting of WebModules psychon 2010-03-10 19:34:21 +00:00
  • e8e0065e71 Fix traffic accounting of WebModules psychon 2010-03-10 19:34:21 +00:00
  • a7d26bb598 Fix a crash bug in WebModules psychon 2010-03-10 19:16:38 +00:00
  • c26775c5d6 Fix a crash bug in WebModules psychon 2010-03-10 19:16:38 +00:00
  • f6f7dce129 Use TCacheMap for saving the WebModules session psychon 2010-03-10 17:53:57 +00:00
  • 47728017c2 Use TCacheMap for saving the WebModules session psychon 2010-03-10 17:53:57 +00:00
  • 7bff1c4d7c Change the default ConnectDelay from 30s to 5s psychon 2010-03-10 13:28:15 +00:00
  • e4f4dd75dc Change the default ConnectDelay from 30s to 5s psychon 2010-03-10 13:28:15 +00:00
  • ca48efc0a0 Fix previous commit. That's why I said let psychon do it. Hahaha. Seriously though, why does stuff return TRUE when it fails and FALSE when everything's fine? Pretty weird. cflakes 2010-03-10 01:35:47 +00:00
  • 22d5d440bc Fix previous commit. That's why I said let psychon do it. Hahaha. Seriously though, why does stuff return TRUE when it fails and FALSE when everything's fine? Pretty weird. cflakes 2010-03-10 01:35:47 +00:00
  • 28022ca771 Added a new module hook EModRet OnAddUser(CUser& User, CString& sErrorRet) for global modules. Idea by BrianC. cflakes 2010-03-09 20:24:43 +00:00
  • 3d34b46d1a Added a new module hook EModRet OnAddUser(CUser& User, CString& sErrorRet) for global modules. Idea by BrianC. cflakes 2010-03-09 20:24:43 +00:00
  • cbb6e14c3a Generate session IDs more securely psychon 2010-03-09 19:44:24 +00:00
  • a78addefa6 Generate session IDs more securely psychon 2010-03-09 19:44:24 +00:00
  • 9036f5de74 Fix CSmartPtr's operator== to actually work psychon 2010-03-09 18:58:31 +00:00
  • f422972ae5 Fix CSmartPtr's operator== to actually work psychon 2010-03-09 18:58:31 +00:00
  • 2ca15364d4 Use Listen and Listen4 in --makeconf psychon 2010-03-09 16:47:07 +00:00
  • ac88fabd06 Use Listen and Listen4 in --makeconf psychon 2010-03-09 16:47:07 +00:00
  • 6acaebf775 Add "Listen4" config option psychon 2010-03-08 17:23:53 +00:00
  • cbca0d7dc0 Add "Listen4" config option psychon 2010-03-08 17:23:53 +00:00
  • aa9edc13b9 Added debug output for the listeners IsHostAllowed check. silverleo 2010-03-08 16:51:00 +00:00
  • 0d42ded787 Added debug output for the listeners IsHostAllowed check. silverleo 2010-03-08 16:51:00 +00:00
  • 8d37abf312 Update to latest Csocket psychon 2010-03-07 15:46:36 +00:00
  • 467a5a570e Update to latest Csocket psychon 2010-03-07 15:46:36 +00:00
  • 32a5fda809 Use a better seed for srand() psychon 2010-03-07 14:55:20 +00:00
  • ec08e22ed7 Use a better seed for srand() psychon 2010-03-07 14:55:20 +00:00
  • 19ecd6e508 Add basic support for CAP psychon 2010-03-07 13:44:56 +00:00
  • ab6bb12baa Add basic support for CAP psychon 2010-03-07 13:44:56 +00:00
  • 3e780e8058 route_replies: Send 353 through ForwardRaw353() psychon 2010-03-07 13:24:14 +00:00
  • 3165e5f42e route_replies: Send 353 through ForwardRaw353() psychon 2010-03-07 13:24:14 +00:00
  • ec0d52e675 Split up CIRCSock::ForwardRaw353() into two function, one which is per-client psychon 2010-03-07 13:16:17 +00:00
  • 9ac3d94e64 Split up CIRCSock::ForwardRaw353() into two function, one which is per-client psychon 2010-03-07 13:16:17 +00:00
  • 5a02c73794 saslauth: Error out "better" on invalid module arguments psychon 2010-03-07 13:12:41 +00:00
  • 835df7e84e saslauth: Error out "better" on invalid module arguments psychon 2010-03-07 13:12:41 +00:00
  • 5d9a22f6cc Use CString::Split() in more places psychon 2010-03-07 11:08:26 +00:00
  • edd09a5f37 Use CString::Split() in more places psychon 2010-03-07 11:08:26 +00:00
  • 698965777a Optimize our ISUPPORT token parsing psychon 2010-03-06 15:34:48 +00:00
  • 6796cabbaf Optimize our ISUPPORT token parsing psychon 2010-03-06 15:34:48 +00:00
  • c9f26ba05f Move the list of sessions to a more "public" place psychon 2010-03-04 14:10:45 +00:00
  • 3526b740b3 Move the list of sessions to a more "public" place psychon 2010-03-04 14:10:45 +00:00
  • 333dd00867 notes: Remove an unused member variable psychon 2010-03-04 14:04:34 +00:00
  • a793d1e758 notes: Remove an unused member variable psychon 2010-03-04 14:04:34 +00:00
  • 9f742b352d Use a random string instead of an md5 hash for session IDs psychon 2010-03-04 14:03:27 +00:00
  • e49685fb01 Use a random string instead of an md5 hash for session IDs psychon 2010-03-04 14:03:27 +00:00
  • b0128cf130 Add new module calls for writing config entries psychon 2010-03-04 13:20:44 +00:00
  • d4d3c02dd0 Add new module calls for writing config entries psychon 2010-03-04 13:20:44 +00:00
  • 415754dd16 Removed some debug comments and a debug print prozacx 2010-03-03 01:47:26 +00:00
  • f17798faa9 Removed some debug comments and a debug print prozacx 2010-03-03 01:47:26 +00:00
  • c5dbfaf4fa Don't show form for logged in users prozacx 2010-03-01 02:06:25 +00:00
  • 6cf9b45310 Don't show form for logged in users prozacx 2010-03-01 02:06:25 +00:00
  • 5e940438f9 Removed unused member prozacx 2010-03-01 01:25:20 +00:00
  • 1c8056e4c0 Removed unused member prozacx 2010-03-01 01:25:20 +00:00
  • c27713cc1d Added support for cookies and sessions. Logging in is now done via cookies. prozacx 2010-03-01 01:22:02 +00:00
  • 78c1399992 Added support for cookies and sessions. Logging in is now done via cookies. prozacx 2010-03-01 01:22:02 +00:00
  • 2cfd6f9b46 CString::Split() - Trim() value before pushing it to vsRet if bTrimWhiteSpace is true prozacx 2010-03-01 00:21:17 +00:00
  • b287385500 CString::Split() - Trim() value before pushing it to vsRet if bTrimWhiteSpace is true prozacx 2010-03-01 00:21:17 +00:00
  • fa6b595e06 Separated a bunch of the individual components out of BaseHeader.tmpl into their own include files prozacx 2010-02-28 22:08:17 +00:00
  • 750c2c5780 Separated a bunch of the individual components out of BaseHeader.tmpl into their own include files prozacx 2010-02-28 22:08:17 +00:00
  • 3d5c56c7a7 Don't display the modname twice in breadcrumbs prozacx 2010-02-28 21:34:05 +00:00
  • f8924e9d09 Don't display the modname twice in breadcrumbs prozacx 2010-02-28 21:34:05 +00:00
  • 8e5960983b Add our copyright header to WebModules.cpp psychon 2010-02-25 12:30:14 +00:00
  • ceb65b2205 Add our copyright header to WebModules.cpp psychon 2010-02-25 12:30:14 +00:00
  • f72e2f8abd Remove --disable-modules psychon 2010-02-25 12:29:40 +00:00
  • a0a63d5bc4 Remove --disable-modules psychon 2010-02-25 12:29:40 +00:00
  • e4f907dc42 Added a bunch of admin checks prozacx 2010-02-24 06:31:58 +00:00
  • c3e4970811 Added a bunch of admin checks prozacx 2010-02-24 06:31:58 +00:00
  • aff85c2244 Added F_ADMIN flag to CWebSubPage to require admin privs on a page-by-page basis prozacx 2010-02-24 06:28:39 +00:00
  • 6a07b44dcb Added F_ADMIN flag to CWebSubPage to require admin privs on a page-by-page basis prozacx 2010-02-24 06:28:39 +00:00
  • aadde9b48f Changed favicon.ico colors to reflect the color of their skin prozacx 2010-02-24 05:36:32 +00:00
  • 587fe3f99f Changed favicon.ico colors to reflect the color of their skin prozacx 2010-02-24 05:36:32 +00:00
  • 0129916d4b The link to add channels was hidden if no channels already existed prozacx 2010-02-24 04:57:55 +00:00
  • f3481cf587 The link to add channels was hidden if no channels already existed prozacx 2010-02-24 04:57:55 +00:00
  • c9b2f4e063 Removed a cerr used in debugging prozacx 2010-02-24 04:35:59 +00:00
  • 289acab502 Removed a cerr used in debugging prozacx 2010-02-24 04:35:59 +00:00
  • 7215efe434 Fix input checkbox widths, which rendered badly on some browsers. silverleo 2010-02-23 19:52:00 +00:00
  • 0c76105974 Fix input checkbox widths, which rendered badly on some browsers. silverleo 2010-02-23 19:52:00 +00:00
  • 45caa26d86 Renamed GetWebNavTitle() to GetWebMenuTitle() to keep in line with the name of the Menu.tmpl file prozacx 2010-02-23 06:09:21 +00:00
  • 28b010f7b9 Renamed GetWebNavTitle() to GetWebMenuTitle() to keep in line with the name of the Menu.tmpl file prozacx 2010-02-23 06:09:21 +00:00
  • 4ede77ba99 blockuser: Make user name comparison case-sensitive psychon 2010-02-22 18:44:54 +00:00
  • dfb9c1fae2 blockuser: Make user name comparison case-sensitive psychon 2010-02-22 18:44:54 +00:00
  • a06ae1e7c3 Fixed which skin name gets checked when you're editing a user other than yourself prozacx 2010-02-22 16:59:04 +00:00
  • 2b82686f24 Fixed which skin name gets checked when you're editing a user other than yourself prozacx 2010-02-22 16:59:04 +00:00
  • ad92c58c42 Initial commit of webmods - still lots of work to be done prozacx 2010-02-22 07:40:22 +00:00
  • c09dca3b8e Initial commit of webmods - still lots of work to be done prozacx 2010-02-22 07:40:22 +00:00
  • e88958b95a Remove a useless constructor call psychon 2010-02-21 08:24:03 +00:00
  • 7331fe3fd2 Remove a useless constructor call psychon 2010-02-21 08:24:03 +00:00
  • e8dc3de47a Fix --disable-tcl psychon 2010-02-21 08:14:40 +00:00
  • e4981c2449 Fix --disable-tcl psychon 2010-02-21 08:14:40 +00:00
  • 5679949dd8 Don't quote url or html escaped strings (edited two non-used macros) prozacx 2010-02-21 04:17:27 +00:00
  • 11d3b6579d Don't quote url or html escaped strings (edited two non-used macros) prozacx 2010-02-21 04:17:27 +00:00
  • 40aa7b09fe Split the Token() change to an overloaded function prozacx 2010-02-21 01:35:54 +00:00
  • 20a1794c16 Split the Token() change to an overloaded function prozacx 2010-02-21 01:35:54 +00:00
  • eb40b3de77 Readding Token() code which does get called a lot but also fixes a webadmin bug where the darkcloud skin doesn't highlite the current page's nav item prozacx 2010-02-20 18:54:52 +00:00
  • 2f9e005115 Readding Token() code which does get called a lot but also fixes a webadmin bug where the darkcloud skin doesn't highlite the current page's nav item prozacx 2010-02-20 18:54:52 +00:00