1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
Commit Graph

11 Commits

Author SHA1 Message Date
Derrell Lipman
27c5d7dca6 r20600: Web Application Framework
- Add authentication.  The Web Application Framework can now be called
  directly and it will rqeuire authentication if required, and should re-query
  the user to log in when the session expires.

- General clean-up
2007-10-10 14:37:13 -05:00
Derrell Lipman
07817a5489 r20559: Web Application Framework
- Disallow, for now, any ScriptTransport access.  A serious security issue has
  been described, and since we don't currently need it for anything, disable
  it completely.

- Continued clean-up towards implementing the common authentication code
2007-10-10 14:36:56 -05:00
Derrell Lipman
339ee73ce2 r20538: Web Application Framework
- correct an error message in the JSON-RPC server

- provide a common RPC request function

- make it easier to have multiple pending RPC requests.  this allows an
  application-specified request to return "not logged in"; authentication
  information to be requested and sent; and the original request to be
  reissued.

- in statistics module, if a time is provided as zero, leave it blank rather
  than displaying 1 Jan 1970.  this showed up in the last_used_at field in the
  SMB status report.

- clean up makefile: remove no-longer-used hard-coded path and install target;
  remove "chmod" and "nice" commands which were part of the original skeleton,
  since that is not deemed appropriate for samba makefiles
2007-10-10 14:36:49 -05:00
Derrell Lipman
29db71587f r20364: SWAT updates, part 1
These next few check-ins will add a working Statistics module to SWAT, and add
an API Documentation module as well.

Next step will be to modify the LDB browser to work with this new module and
fsm structure.

Derrell
2007-10-10 14:30:16 -05:00
Derrell Lipman
23f8dd44cb r20220: Apply patch from Brad Henry with some additional qooxdoo/json-rpc SWAT
functionality: basic admin console.
2007-10-10 14:29:23 -05:00
Derrell Lipman
023c3b02b9 r19397: Restrict databases which can be opened to a known set (currently only 'sam.ldb') 2007-10-10 14:21:25 -05:00
Derrell Lipman
5a21c97b73 r19383: pass only the base filename of an ldb file to be opened; allow server to prepend path where it's located (private_dir) 2007-10-10 14:21:22 -05:00
Derrell Lipman
039069b3fd r19295: ldbbrowse: the search tab is now doing something vaguely reasonable. 2007-10-10 14:21:03 -05:00
Derrell Lipman
38d64118d1 r19167: - Various JSON-RPC facilities will desire to keep resources open in a
session.  Provide a common method of doing this, which allows limiting,
  somewhat (at least on a per-session basis) the possibility of DOS attacks.

- Add bindings for LDB functions, so they can be called via JSON-RPC
2007-10-10 14:20:48 -05:00
Derrell Lipman
9eba44bf16 r19166: better bug and reporting and proper authentication tracking 2007-10-10 14:20:47 -05:00
Derrell Lipman
a2b996317f r19142: ensure no race conditions during installation by having same name in source and swat directory; install new apps and services 2007-10-10 14:20:42 -05:00