Ralf Becker
232252475f
patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
...
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
Ralf Becker
82f2b4e91f
global bytes() function returning the number of bytes of a string, independent of mbstring available and mbstring.func_overload set
2007-09-29 09:17:42 +00:00
Ralf Becker
1dd9efb7fb
"fixed missing encoding for ambersands by using the standard php functions htmlspecialchars and htmlspecialchars_decode"
2007-05-18 16:10:14 +00:00
Ralf Becker
4378a84503
"fix for bug #445 : xmlrpc utf-8 encoding error
...
Thanks to a fix from Eugene Pivnev"
2007-05-04 12:22:04 +00:00
Miles Lott
e14cc06c49
Correct spelling of function name. More to come...
2006-06-15 11:38:21 +00:00
Ralf Becker
7a80cb08a6
changed system.time for Espen/eGWOsync to return struct with keys:
...
- system: system-time as datetime.iso8601
- system_tz_offset: tz_offset to UTC in seconds as integer
and, if loged in, analog user and user_tz_offset
2006-03-08 19:34:02 +00:00
Ralf Becker
52863057ec
fixed not working xmlrpc system.time method
2006-03-04 10:27:36 +00:00
Miles Lott
920d865760
Minor fix for system.time documentation and signature
2006-02-24 03:08:40 +00:00
Miles Lott
95152c501e
Patch 1424025 to adjust default for system.time format
2006-02-07 13:34:02 +00:00
Ralf Becker
c85d34c0fe
changed the following table-names:
...
- phpgw_accounts --> egw_accounts
- phpgw_acl --> egw_acl
- phpgw_log(_msg) --> egw_log(_msg)
- phpgw_config --> egw_config
- phpgw_applications --> egw_applications
This requires code-changes in many apps. Quite often I was able to replace the db access, with calls to the appropreate classes.
2005-11-02 11:45:52 +00:00
Miles Lott
4248167886
Update lib to version 2.0; remove eval calls
2005-08-14 20:36:46 +00:00
Miles Lott
ff4a0d24cc
CRITICAL: Implement security fixes from latest release of php-xmlrpc
2005-06-30 13:36:47 +00:00
reinerj
febeab4d8d
replace the crap
2004-08-09 13:46:03 +00:00
Ralf Becker
99e4e9efec
added standard xmlrpc error-msg for 'entry not found'
2004-03-07 09:55:43 +00:00
Ralf Becker
b8557e49d9
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:31:11 +00:00
seek3r
550d17d454
wrapped a couple functions in if statements because they are now part of new versions of PHP
2003-05-10 08:53:43 +00:00
seek3r
86032f02dd
removed common->phpgw_exit() and fixed all references to it in the core apps and api
2002-09-28 20:01:44 +00:00
Miles Lott
2e3ec5c126
Add list_apps function back (new name) - this needs touching up
2002-03-01 10:34:12 +00:00
skeeter
924617a0e4
Renamed the system call package_app_byid() to package_app().
2002-02-23 14:23:13 +00:00
skeeter
6697ac21b4
Adding new functionality. Can now request an app to be delivered to your system from a host server via XML-RPC. The app is passed via an associated array of [] = base64_encoded();. Using base64 to maintain binary file types (images/foreign lang files).
2002-02-20 03:46:27 +00:00
skeeter
220e0a5c62
Adding parts of new app registry system. Initial calls allow get_appby[id/name] and find_new_app. More to follow.
2002-02-15 19:05:40 +00:00
Miles Lott
e00280c5b0
Add one other weird exclusion in createobject() (this should fix passing 0
...
to xmlrpcval class for an int type; formatting;
2002-02-09 21:19:22 +00:00
Miles Lott
4264fe7820
Return fault code 9 'Access denied' if no app access
2001-12-28 18:41:33 +00:00
Miles Lott
38983d71cf
format elseif for consistency
2001-12-28 06:02:30 +00:00
Miles Lott
a9b3fe5c84
Fix listApps()
2001-12-07 00:24:33 +00:00
Miles Lott
1b2e39e90b
Make working system.listApps function, still commented out by default
2001-12-04 13:46:53 +00:00
jengo
94dd77324c
Added xmlrpcfault for handling faults and stopping execution of the application
2001-11-29 22:07:28 +00:00
jengo
7df6f0200b
Not sure ... I did something in here working on the XML-RPC client
2001-11-12 18:28:57 +00:00
loic
fe9cae6737
Fix xmlrpc critical bugs
2001-10-10 15:10:56 +00:00
Miles Lott
87cd2a48dd
SECURITY UPDATE - merged from phpxmlrpc dist:
...
All releases up to and including version 1.0 of XML-RPC for PHP have a
serious security vulnerability, allowing hostile remote clients or
servers to execute arbitrary code on your machine.
2001-09-25 14:42:43 +00:00
Miles Lott
8353d7e678
Update to version 1.0 of PHP for XML-RPC, inclusing ssl mods
2001-08-30 00:29:55 +00:00
Miles Lott
f91ca87aef
Login now attempts to create session based on existence of server_name OR domain in
...
the request.
2001-08-27 09:42:33 +00:00
Miles Lott
51fd39fac2
Fix auth check on xmlrpc.php, modify sessions verify/destroy to optionally
...
accept sessionid/kp3
2001-08-23 02:54:25 +00:00
Miles Lott
822b956b80
Fix login return of sessionid/kp3 for user logins
2001-08-22 20:01:05 +00:00
Miles Lott
898f57ae42
Add plea for jengo to check this out
2001-08-20 16:44:29 +00:00
Miles Lott
aedb803a1c
Switch to always use structs for iomap since they best represent one level
...
associative arrays; Add ability to call a bo layer class
2001-08-20 16:33:26 +00:00
Miles Lott
eac74fee75
add xmlrpcs_logout()
2001-08-20 00:28:36 +00:00
Miles Lott
884232c7d0
Trying a new way of handling login and subsequent verification
2001-08-19 23:55:58 +00:00
Miles Lott
21e323111d
Add create_server() verify_server() for the 'special' needs they have
2001-08-15 03:54:15 +00:00
Miles Lott
948bdea4d1
Starting to add initial support for server coop, needs api mod/update
2001-08-13 16:24:03 +00:00
Miles Lott
f5b5c2b24f
Add new system.listApps function
2001-08-09 15:51:06 +00:00
skeeter
a936811004
Somewhat fork of the xml-rpc classes. Major optimization and some redefinition in the global vars.
2001-08-09 02:54:56 +00:00
Miles Lott
7849d1ecbb
Start work on calling boclasses
2001-08-08 23:28:03 +00:00
Miles Lott
c1acca2fd7
New includes for xml/soap, at least for the time being
2001-08-07 23:04:05 +00:00