Andrew Tridgell
3ec376141e
r9226: make sure we catch rpc faults in the ejs rpc wrappers
2007-10-10 13:31:34 -05:00
Tim Potter
5e6d330e73
r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup().
2007-10-10 13:31:33 -05:00
Tim Potter
26b191b3c9
r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw function
...
names.
2007-10-10 13:31:33 -05:00
Andrew Bartlett
9a1d2f2fec
r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.
...
This is my first attempt at this, so there may be a few rough edges.
Andrew Bartlett
2007-10-10 13:31:33 -05:00
Tim Potter
c419eef1c9
r9220: Start trying to get autogenerated code to compile.
...
- Split out push/pull of top level elements into separate functions.
- Remove _t from simple type names.
2007-10-10 13:31:32 -05:00
Andrew Tridgell
f8949869bc
r9219: by default be a DC, as the provisioning scripts assume that in other parts
2007-10-10 13:31:32 -05:00
Andrew Tridgell
dadd7e22fb
r9218: make the winreg library code handle arbitrary paths more efficiently
...
and more conveniently (caller doesn't need to know the hive names now)
2007-10-10 13:31:32 -05:00
Andrew Bartlett
15b7af1c39
r9217: Add 'make clean' hooks to the ans1 depedency generator.
...
To be used by the impending Heimdal resync, which has files starting
with asn1_ that are not generated.
Andrew Bartlett
2007-10-10 13:31:32 -05:00
Andrew Tridgell
15737abd74
r9210: fixed support for a credentials element in a rpc object in ejs to not
...
give lots of warnings of missing properties
2007-10-10 13:31:31 -05:00
Andrew Tridgell
8c3f57f791
r9209: - fixed the ldb registry backend to work with the new provision ldif
...
- default to ldb backend if none specified
2007-10-10 13:31:31 -05:00
Stefan Metzmacher
f8a25ac239
r9208: fix a crash bug
...
metze
2007-10-10 13:31:31 -05:00
Tim Potter
8ff27a1eff
r9207: Start generating ejs_push/pull calls for structure elements.
2007-10-10 13:31:30 -05:00
Tim Potter
3407490121
r9205: Generate more stub code for smb_raw ejs functions.
2007-10-10 13:31:30 -05:00
Tim Potter
dde7f8be97
r9202: OK now we are getting somewhere. Generate js stubs for top level structs
...
and each arm of top level unions. Don't generate a header file (duh) as
the namespace stuff is done in the module init.
2007-10-10 13:31:30 -05:00
Tim Potter
a6541a0702
r9199: Another go at recursive flattening of structs.
2007-10-10 13:31:30 -05:00
Stefan Metzmacher
07e39bd94c
r9196: - add a note about the Canonicalize KDCOPtion flag
...
- add a note about old client using the wrong checksum type for GSSAPI
in the Authenticator
metze
2007-10-10 13:31:30 -05:00
Tim Potter
c56a530d3b
r9191: Generate headers for nested structures that need pushing or pulling.
2007-10-10 13:31:29 -05:00
Tim Potter
a6f1f251e8
r9185: Make second pass over the parser tree and tidy things up to make it a
...
bit easier for the code generator.
2007-10-10 13:31:29 -05:00
Andrew Tridgell
a5b9e74a5c
r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these
...
with the mbedthis people.
2007-10-10 13:31:29 -05:00
Andrew Tridgell
7d6e601219
r9179: cope with simultaneous web requests using the same session variable
2007-10-10 13:31:29 -05:00
Andrew Tridgell
0b96b3bfe3
r9178: remove the old server printf code
2007-10-10 13:31:29 -05:00
Andrew Tridgell
ea3c3d0a0f
r9174: ejs does not include the special variable 'length' in for loops over objects,
...
so we need to check for it separately in the object lineariser
2007-10-10 13:31:28 -05:00
Andrew Tridgell
9f75bc3ca0
r9173: catch ep->local being NULL
2007-10-10 13:31:28 -05:00
Andrew Tridgell
ca6f049693
r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variables
...
called 'credentials' to not copy correctly (the bug was in handling
of chaining in the copy code
- ensure that C pointer variables are copied via a talloc reference so that
we can persist rpc pipes and credentials between sessions
2007-10-10 13:31:27 -05:00
Andrew Tridgell
aae05ebc9c
r9171: - support putting a credentials object in a rpc pipe object to allow authentication
...
with other than the command line credentials in a rpc pipe
2007-10-10 13:31:27 -05:00
Stefan Metzmacher
232b04bf3e
r9170: fix crash bug
...
metze
2007-10-10 13:31:27 -05:00
Jelmer Vernooij
2f1fcf3bc7
r9168: Fix subcontext handling
...
Support fixed-size arrays
Give some more nicer warnings for not-supported IDL constructions such as inline arrays
Fix signed int-handling
2007-10-10 13:31:27 -05:00
Andrew Bartlett
ea4cc6bcbe
r9167: Further PAC parionia: ensure the checksum fails if we modify it.
...
Andrew Bartlett
2007-10-10 13:31:27 -05:00
Andrew Bartlett
1fa87223eb
r9166: This checks more of auth subsystem in the PAC test.
...
Andrew Bartlett
2007-10-10 13:31:26 -05:00
Andrew Bartlett
fba7a0edd4
r9165: Fix inverted error check in untested code path. (My untested code...)
...
Andrew Bartlett
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
3456dc7846
r9164: Fix subcontext handling
...
Support fixed-size arrays
Give some more nicer warnings for not-supported IDL constructions such as inline arrays
Fix signed int-handling
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
7329dd25f5
r9162: Fix a couple of data types
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
b323e83e8d
r9161: More etheral parser generator fixes
2007-10-10 13:31:25 -05:00
Andrew Tridgell
5e39870062
r9159: abstract the winreg js functions into a nice library interface
2007-10-10 13:31:25 -05:00
Stefan Metzmacher
475b413cfe
r9157: fix white spaces
...
metze
2007-10-10 13:31:25 -05:00
Tim Potter
f18d1f539e
r9156: Add IDL and test for FlushEventLog() but it always seems to return
...
NT_STATUS_ACCESS_DENIED.
2007-10-10 13:31:25 -05:00
Tim Potter
b76d35e7e2
r9155: Fix ReadEventLog() test so it now works.
2007-10-10 13:31:24 -05:00
Tim Potter
b1b76ad9c4
r9154: Change eventlog enums to bitmaps.
...
Fix IDL for ReadEventLogW() function.
2007-10-10 13:31:24 -05:00
Stefan Metzmacher
d1868bd591
r9152: fix a crash bug
...
metze
2007-10-10 13:31:24 -05:00
Stefan Metzmacher
60e2d58685
r9151: reverting to return char * again
...
metze
2007-10-10 13:31:24 -05:00
Jelmer Vernooij
4c165f8ff6
r9150: The ethereal parser generators work now. Thanks to Ronnie Sahlberg for
...
help with the debugging and comments on the generated code (-:
2007-10-10 13:31:23 -05:00
Stefan Metzmacher
b72062e653
r9149: add support for string arrays in GetPrinterData
...
metze
2007-10-10 13:31:23 -05:00
Stefan Metzmacher
ff01807d73
r9148: remove the aix stuff it didn't fix the build
...
metze
2007-10-10 13:31:23 -05:00
Andrew Tridgell
2f6311c9a3
r9146: - enable winreg pipe from ejs
...
- map the result code from rpc calls into the ejs objects
- treat winreg_String like lsa_String, hiding the length elements
2007-10-10 13:31:23 -05:00
Tim Potter
352b21af3f
r9145: Some work on eventlog since jerry is doing some in Samba3. (-:
...
- Convert to use lsa_String instead of eventlog_String.
- Copy across some constants.
- Implement idl and testcase for ClearEventLog() function
2007-10-10 13:31:23 -05:00
Stefan Metzmacher
bab33aa993
r9142: fix the output to the new names
...
metze
2007-10-10 13:31:22 -05:00
Stefan Metzmacher
cc2ccf5314
r9141: fix up output massage
...
metze
2007-10-10 13:31:22 -05:00
Andrew Tridgell
b1f0b7b12b
r9137: fixed installswat to handle the deep directory structure of qooxdoo
2007-10-10 13:31:21 -05:00
Andrew Tridgell
f91f5eeac9
r9132: 'pointer' is better for typedef than 'C pointer'
2007-10-10 13:31:20 -05:00
Andrew Tridgell
5f9e00fb7f
r9131: started adding the server side code for "AJAJ" (asynchronous javascript and javascript)
...
This is rather like AJAX, but passes around javascript objects between
the client and server, taking advantage of the fact that we have the
same language on both client and server.
2007-10-10 13:31:19 -05:00