Commit Graph

865 Commits

Author SHA1 Message Date
Jamie Cameron
9352b0d8ce Handle nested clean calls 2013-03-16 11:29:56 -07:00
Jamie Cameron
4e1a32c78e Option to change redirects to use just a path 2013-03-10 18:11:55 -07:00
Jamie Cameron
ac6713e77c Re-try read on INTR signal 2013-02-09 18:07:09 -08:00
Jamie Cameron
90ab177f80 Give better responses to RPC read failures 2013-02-05 23:08:47 -08:00
Jamie Cameron
706cea3eb9 Make sure we are actually in foreign module call mode 2013-02-04 12:26:16 -08:00
Jamie Cameron
7e9438ba5a add missing handle param https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3586355&group_id=17457 2012-11-12 15:01:25 -08:00
Jamie Cameron
d3ac9c1c4f Add header to prevent framing 2012-11-01 11:47:08 -07:00
Jamie Cameron
8a84b3f357 Better error reporting when local fastrpc.cgi fails https://www.virtualmin.com/node/23798 2012-10-31 13:59:14 -07:00
Jamie Cameron
eb720abd9b Allow port mismatch if referring site is trusted https://www.virtualmin.com/node/23755 2012-10-24 10:50:51 -07:00
Jamie Cameron
c4ff7003c5 Check referer port too 2012-09-21 10:03:55 -07:00
Jamie Cameron
449ef784f9 Check port on referer 2012-09-21 09:43:26 -07:00
Paul Gear
f87f74621a Switch order of command and mode in debug logs 2012-08-31 10:27:01 +10:00
Jamie Cameron
47d5cd0586 Un-taint mdir before adding to @INC https://sourceforge.net/tracker/index.php?func=detail&aid=3558014&group_id=17457&atid=117457# 2012-08-15 13:29:35 -07:00
Jamie Cameron
e2335deff5 Object classes aren't case sensitive https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3539524&group_id=17457 2012-07-03 11:18:13 -07:00
Jamie Cameron
93dcf6538a Clean up old history 2012-05-21 21:52:53 -07:00
Jamie Cameron
197367f20e Build and conversion changes to auto-generate UTF-8 encodinges 2012-04-11 16:50:00 -07:00
Jamie Cameron
a9923d64c8 Fix error message to not always say 'bad file descriptor' 2012-03-17 10:49:13 -07:00
Jamie Cameron
499c6e58b4 Make temp file path include PID 2012-03-03 10:19:19 -08:00
Jamie Cameron
ef5f26ce51 Fix text arg substitution to not double-subs text if replacement contains $N 2012-02-19 23:15:16 -08:00
Jamie Cameron
e0af3d9c96 Fix double title https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3471029&group_id=17457 2012-01-08 11:05:48 -08:00
Jamie Cameron
7b04118991 Remove double brackets 2012-01-07 10:12:32 -08:00
Jamie Cameron
44e2293a87 Always run commands in sub-shell, to catch missing binaries 2011-12-19 16:44:20 -08:00
Jamie Cameron
e1c386a7ab Better handle lock file failures https://www.virtualmin.com/node/20464 2011-12-15 11:53:04 -08:00
Jamie Cameron
5b367330b2 https://www.virtualmin.com/node/20205
Don't try to use hostname from URL when not in web context
2011-11-19 10:20:56 -08:00
Jamie Cameron
9f40736d57 Show progress every 1M 2011-11-12 10:10:25 -08:00
Jamie Cameron
91000e53fc Fix call to open_lock_tempfile on a symlink 2011-10-18 21:52:45 -07:00
Jamie Cameron
2418858ee6 Don't attempt to check module name in END, as it doesn't work 2011-10-06 12:01:39 -07:00
Jamie Cameron
741a351bff Remove duplicate debug log 2011-09-15 20:57:52 -07:00
Jamie Cameron
b5acd35612 Allow debug module to be enabled via environment variable 2011-09-12 17:12:51 -07:00
Jamie Cameron
f0bb980ebe Use new API for clearing language 2011-08-22 21:41:32 -07:00
Jamie Cameron
539c9dfcf3 Add new function to force use of english, use it in quota module 2011-08-22 21:26:53 -07:00
Jamie Cameron
7918f745b3 https://www.virtualmin.com/node/19209
Handle case where miniserv was restarted twice in the same process
2011-08-16 14:11:52 -07:00
Jamie Cameron
190a04e0a3 Fix HTTP_ACCEPT_LANGUAGE parsing 2011-08-15 15:50:29 -07:00
Jamie Cameron
fd620c407b Use PID variable to detect miniserv as well 2011-08-13 13:25:04 -07:00
Jamie Cameron
d3102b0338 Suppress stderr warnings from cron jobs 2011-07-31 11:11:08 -07:00
Jamie Cameron
4fb091bb6b Move list_themes function up to core API 2011-06-30 15:34:42 -07:00
Jamie Cameron
a6a0105551 Fix warnings 2011-06-22 11:28:26 -07:00
Jamie Cameron
e3a40670b6 Fix variable typo 2011-06-08 21:46:19 -07:00
Jamie Cameron
21e8f084db API function for post request 2011-06-08 14:01:51 -07:00
Jamie Cameron
7f9925d022 Fix redirect from http to https 2011-06-03 13:40:22 -07:00
Jamie Cameron
28c26ed79b Don't use /tmp for temp files 2011-06-02 23:30:42 -07:00
Jamie Cameron
3daa5142f8 Add no-cache flag to ftp_download 2011-05-04 12:52:24 -07:00
Jamie Cameron
27a682f111 Make reload function resilient to miniserv not running as well 2011-05-02 15:41:58 -07:00
Jamie Cameron
7b2255dd60 Make miniserv restart function better handle case where it is down or another
web server is in use.
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3296493&group_id=17457
2011-05-02 15:38:57 -07:00
Jamie Cameron
ae541dfa54 Use sub-directories for file change logs 2011-04-23 12:36:31 -07:00
Jamie Cameron
b1c0f9e561 Don't fail on cache write error 2011-04-17 22:17:47 -07:00
Jamie Cameron
9b36747451 Option to always get hostname from command
http://www.virtualmin.com/node/17745
2011-04-05 21:15:41 -07:00
Jamie Cameron
b1efbbac12 Clear callback size if we didn't get it 2011-02-08 11:12:07 -08:00
Jamie Cameron
6994618164 Use default LDAP protocols, as seem on RHEL 6
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3171578&group_id=17457
2011-02-07 10:57:58 -08:00
Jamie Cameron
10ad72da35 Change custom lang separator to . 2011-01-14 16:17:32 -08:00