1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

4588 Commits

Author SHA1 Message Date
Jelmer Vernooij
8474f37dc1 r7161: - Add support for "aliases" for pidls scalar types and add a few aliases.
- Define __PIDL__ when preprocessing IDL files.
- Remove a couple of useless defines from rpcecho.idl
rpcecho.idl now works in both pidl and midl
(althought pidl is a bit pedantic and gives two warnings)
(This used to be commit 6731e0a6548ac24d561ba48c8e9611d0034e662f)
2007-10-10 13:17:21 -05:00
Jelmer Vernooij
cc89874f52 r7160: Initial work on an esp function wrapper generator
(This used to be commit aaf097ec101b5e31b00e6e9a211e247ee69a118a)
2007-10-10 13:17:21 -05:00
Jelmer Vernooij
03c2d642a6 r7159: Improve the messages from pidl's validator module.
Change the IDL file for the echo interface to match the one we use for
Windows. The only thing different between the two files currently is the
names of the scalar types and the handling of strings.
(This used to be commit b264c61061d222347919837600adf809fbadfb13)
2007-10-10 13:17:21 -05:00
Tim Potter
5ec5e7aa29 r7138: Doh - fix some typos.
(This used to be commit 20e1ed965a03ff3292717e41f30210cc658f80c2)
2007-10-10 13:17:21 -05:00
Tim Potter
b4540e5399 r7137: Add a couple more dummy idl files for the DNS server and Windows
Terminal Server remote management.
(This used to be commit 6838607893f071e15ef0b8c6a5b37922b3cd8717)
2007-10-10 13:17:21 -05:00
Andrew Tridgell
d9c199a9f8 r7136: fixed a typo
(This used to be commit d0374ffc87da225dfe8e57d9c4ae859b288fc913)
2007-10-10 13:17:21 -05:00
Andrew Tridgell
a05bd5e9d6 r7135: make typeof() complient with ECMA 11.4.3
(This used to be commit 29ab4cc6cb244255ab75af7ae2076b51209f4f2d)
2007-10-10 13:17:21 -05:00
Andrew Tridgell
ee21d32b25 r7134: a number of small changes to make the pages HTML compliant. The
builtin web validator in firefox sure is useful!
(This used to be commit aa43111aa5f9a183395ebd840d8f77867730ab23)
2007-10-10 13:17:20 -05:00
Derrell Lipman
913c19cd5b r7133: work in progress, including a HIGHLY revised and simplified schema
(This used to be commit aa9bb6ad4cb7219a80a6589d406e47a15ac2c3a1)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
580b5bb8ef r7132: - start a convention of making object constructors end in Obj, so we
now have FormObj(). This follows the style in the ejs manual

- make a new MenuObj object type, with a display_menu() to display
  it. This will make it easier to make different types of
  menus. Currently only veritical simple menus are supported.
(This used to be commit ac978d4124f773d872dd15205d90a41dcec8a38f)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
b8b680f3aa r7131: support sub-object arrays when displaying objects. This allows the ldb test to
correctly display multi-value attributes like objectClass
(This used to be commit 134f42655ed2e5e13dee25921b8cd4e1ca9a1396)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
a8efb670df r7128: added recursion to bugs list
(This used to be commit 645e645a4ee94af5cb8d6021c63a48322478582c)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
999d0eb6e8 r7127: allow for recursive ejs functions
(This used to be commit 567bb9568c4e46a4abf9250e7319c702fc3a2fc9)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
509e57995c r7125: demonstrate some bugs in ejs
(This used to be commit 46adb4a065f3f7dd81d72ed041f24e2d81733b63)
2007-10-10 13:17:20 -05:00
Andrew Tridgell
5c1a3defc6 r7124: fixed a bug in array construction (see ECMA standard section 15.4.2.2)
(This used to be commit f9f1d85e651afca7a65804b3124daa11208965e8)
2007-10-10 13:17:19 -05:00
Jelmer Vernooij
6bdb915e27 r7122: Some cleanups, simplification of the code.
(This used to be commit 277f26edacccb3a3f7a90629fd6ea1f21d9f6530)
2007-10-10 13:17:19 -05:00
Jelmer Vernooij
fe5510e453 r7121: More subcontext fixes. A subcontext does not always imply internally deferred
data, though it might.
(This used to be commit cf522ba372216da3dae0c534a6a698c21a484ab7)
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
62480f1252 r7120: make use of the new 'noopnum' property and get rid of handwritten
parsing code for the spoolss_Enum* functions, there still same handwritten code needed
but just to stack the autogenerated code into the correct way

metze
(This used to be commit 155d18e8b78afebfb4a84e43e3b4d8fc6c9cc4e2)
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
46e5fda0ad r7119: the content of a subcontext can contain deferred data,
but for the caller a subcontext is like a scalar...
the first point is more important and is fixed with this commit,
however it would be nice if we could make them look like scalars to the callers later

metze
(This used to be commit 8a16aa6401ff57624e35b785b8f6a6acda56ea1f)
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
d089ecb5b6 r7118: allways pull scalars and buffers when pulling the subcontext context
(this, is not the full fix, still doesn't work :-( )

metze
(This used to be commit 9a858b5614db8dfed13f76099bf042182dfa4a0c)
2007-10-10 13:17:19 -05:00
Jelmer Vernooij
c5981f6db0 r7117: Move more manpages to the source repository
(This used to be commit b00355bf0ce241a1223dbdbb2f3b5059a2bb4204)
2007-10-10 13:17:18 -05:00
Derrell Lipman
a3972de894 r7116: work in progress
(This used to be commit c860a4f9940c04021ecc859240c5f35c3d1c4bed)
2007-10-10 13:17:18 -05:00
Stefan Metzmacher
7d82d86660 r7115: specify what properties can be used on what objects...
metze
(This used to be commit 2287ed4afa8ffe99e21496e4ec6a2a0b7cc0952c)
2007-10-10 13:17:18 -05:00
Jelmer Vernooij
1863240bbc r7114: Convert ldb documentation to DocBook/XML
(This used to be commit 470c6185fb815983aebffd313361ec0fac723fd0)
2007-10-10 13:17:18 -05:00
Jelmer Vernooij
dde05bc787 r7113: Move manpages from docs repository to source repository
(This used to be commit f16d346032b9052c9dcd6b15cf65dd62e6943cd3)
2007-10-10 13:17:18 -05:00
Stefan Metzmacher
a7e6b41873 r7112: add RPC-SPOOLSS test to the w2k3 tests, only with ncacn_np for now
(I also noticed that RPC-SAMR and some other tests are faling against my w2k3 box...)

metze
(This used to be commit 5531eb852c1e1779c5621a4955d074d5878fc67f)
2007-10-10 13:17:18 -05:00
Jelmer Vernooij
41d7c0c1e3 r7111: Patch from Alan DeKok for correct use of the needed variables in Decl*
(This used to be commit 1e9beae533b2bd802c9651a3af620a464620d38e)
2007-10-10 13:17:18 -05:00
Jelmer Vernooij
aa2580cab2 r7110: Remove invalid use of id()
(This used to be commit 9fe7e0f7700ab765a468eea596b3a9900abd509e)
2007-10-10 13:17:17 -05:00
Jelmer Vernooij
022b973a2a r7109: Change noid() to noopnum() so it isn't confusing to people familiar with id()
(This used to be commit 7721fc727426ae9fcc26afa773f855aa232df637)
2007-10-10 13:17:17 -05:00
Andrew Tridgell
a0986dd424 r7108: display a session expired message
(This used to be commit 3f87d53d6614b514f1725b09e9964629b91dbbcc)
2007-10-10 13:17:17 -05:00
Andrew Tridgell
43bc09e2aa r7107: detect when a users session has expired and set request['SESSION_EXPIRED']
(This used to be commit 0c2e42986ca3d10fbd19c91e2ea59af20e4fce30)
2007-10-10 13:17:17 -05:00
Andrew Tridgell
419598e1d1 r7106: the web interface now works completely with or without cookies. If you have cookies
they will be used, otherwise you will see URLs with ?SwatSessionId=XXX on the end.
(This used to be commit 104d47a7458ecf03c0d5f969eaf2a98346928679)
2007-10-10 13:17:17 -05:00
Andrew Tridgell
0d00eba376 r7105: fixed a typo
(This used to be commit 790f861538c490fab0ab1028cef6ae1797dd2c15)
2007-10-10 13:17:17 -05:00
Andrew Tridgell
5aaaa7ef0e r7104: add support into the web server for session[] variables without cookies by using
query strings
(This used to be commit 6ca3e3af89df534704eb5cbefb84bba7257f82bb)
2007-10-10 13:17:17 -05:00
Stefan Metzmacher
9a4c00db07 r7103: fix make installswat again:-)
metze
(This used to be commit 46e3f57f0eebe500ecc5b7b39e05d9ea335e5c7a)
2007-10-10 13:17:16 -05:00
Stefan Metzmacher
5e83b577c9 r7102: fix subcontext(0)
metze
(This used to be commit 81c878b7b2e0cb5f4c042fab4d27953c3ef1e9c9)
2007-10-10 13:17:16 -05:00
Andrew Tridgell
b77ba6e4d4 r7101: moved favicon into images/
(This used to be commit df7280c5c814c3c86fad1d2b0286b865a1f37179)
2007-10-10 13:17:16 -05:00
Stefan Metzmacher
e3789dcee6 r7100: install lately added files too
metze
(This used to be commit 067f3a4da2b1ac2f0bfd6edf26001436106c8f69)
2007-10-10 13:17:16 -05:00
Stefan Metzmacher
e39bdcf930 r7099: make the password field a password field...
metze
(This used to be commit ad2d3991ba56d2779df66ff88ccbeb165ac23376)
2007-10-10 13:17:16 -05:00
Stefan Metzmacher
2a20e42c26 r7098: - make use of the NDR table instead of the IDL table in the client and server generation
- add 'noid' property to allow functions to be not present in the function table,
  and not generate client and server functions for them
- print out a warning about [id()] not being correctly supported yet

metze
(This used to be commit 189730d1430e7f728d62dd5dc52f2a90c1a556d7)
2007-10-10 13:17:16 -05:00
Andrew Tridgell
9ab8ed3bab r7097: removed a debug line
(This used to be commit b45ddce5dd192d26a4799ae7f69cf236750fc09e)
2007-10-10 13:17:16 -05:00
Andrew Tridgell
69ed145260 r7096: added support for select lists in forms
(This used to be commit 33d21d35feaa0f7f9d4067e90495ca19374cea78)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
2f055ca68b r7095: more html tidying
(This used to be commit 314bc44afe44ac6e9fcb194d54b8e1848adf94ed)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
1bf7a917b2 r7094: use the Form() object in a few more places
(This used to be commit 9b8546f92179dba826e7ca5ed009b24486ef7a2c)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
0f7314ea01 r7093: - added a new Form() ejs object for producing simple forms.
- tidied up the html generation a bit
(This used to be commit ddccf6d2f5c4757111010e3116b41e379a7dc2dd)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
3f4f393c98 r7092: added some js for formatting table results in a nicer fashion
(This used to be commit 5f91db4d60a5b5b03b1b14d1348f9db6807ab18b)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
11009ee2d7 r7091: added some more useful links
(This used to be commit d1d82686755e44ffd389114880a6ae2109595ccc)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
235789a25a r7090: added back in the showvars test
(This used to be commit 90b50ed983dd1d6aa4f80e38622d1e7dba13b49a)
2007-10-10 13:17:15 -05:00
Andrew Tridgell
575ebb4c7f r7089: ensure that headers['HOST'] is setup
(This used to be commit cb896a141a028ad386d92b0beb503af657a77813)
2007-10-10 13:17:14 -05:00
Andrew Tridgell
ca6b9f370b r7088: start on some real structure for the SWAT web pages
- this imports the basic css pages from samba.org

- i have created some useful ejs scripts in common.js that will be included by all pages

- added a real login page, and a logout button showing who you are logged in as

- added page_header() and page_footer() functions that take a page type, allowing
  for "plain" or "columms" pages

- added some simple menus on the left of the columns page type, with links to the esp
  tests and some useful links for samba4 developers
(This used to be commit 86d2ecf0f2a8de8abfdcc5f2aae7d4d969d19339)
2007-10-10 13:17:14 -05:00