Andrew Tridgell
922f28fcbd
r9226: make sure we catch rpc faults in the ejs rpc wrappers
...
(This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
2007-10-10 13:31:34 -05:00
Tim Potter
172cee9adc
r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup().
...
(This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
2007-10-10 13:31:33 -05:00
Tim Potter
2fa50ab671
r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw function
...
names.
(This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
2007-10-10 13:31:33 -05:00
Andrew Bartlett
c0e8144c5d
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
(This used to be commit 9a1d2f2fec67930975da856a2d365345cec46216)
2007-10-10 13:31:33 -05:00
Tim Potter
4b93e377cd
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.
(This used to be commit c419eef1c93afb51cf2fb42f87c0e5d29d2348ea)
2007-10-10 13:31:32 -05:00
Andrew Tridgell
78750230a2
r9219: by default be a DC, as the provisioning scripts assume that in other parts
...
(This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
2007-10-10 13:31:32 -05:00
Andrew Tridgell
924b3cc953
r9218: make the winreg library code handle arbitrary paths more efficiently
...
and more conveniently (caller doesn't need to know the hive names now)
(This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
2007-10-10 13:31:32 -05:00
Andrew Bartlett
eda59a6ca0
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
(This used to be commit 15b7af1c39a8369fb701f60485c7ac2040f1c27a)
2007-10-10 13:31:32 -05:00
Andrew Tridgell
32015e5cdc
r9213: some improvements to the registry editor code
...
(This used to be commit 5cd33fa9f898f95a78397a387a42977a4839fb20)
2007-10-10 13:31:32 -05:00
Andrew Tridgell
c8dfaec28a
r9212: the beginnings of a registry editor in SWAT, using client side javascript and AJAJ
...
This doesn't work at all well yet, mostly because of my inexperience
with client side javascript and what events are available
(This used to be commit 8073e84c7a5fd8d483685d769661c790a803ff49)
2007-10-10 13:31:31 -05:00
Andrew Tridgell
2dcd55f31f
r9211: don't try to encode functions in the AJAJ object encoder
...
(This used to be commit a08104a13c722b3888aecd365e32aae63ea481e5)
2007-10-10 13:31:31 -05:00
Andrew Tridgell
2b31c6d9d0
r9210: fixed support for a credentials element in a rpc object in ejs to not
...
give lots of warnings of missing properties
(This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
2007-10-10 13:31:31 -05:00
Andrew Tridgell
a689b968b6
r9209: - fixed the ldb registry backend to work with the new provision ldif
...
- default to ldb backend if none specified
(This used to be commit 8c3f57f7917efceb11b3b6a2ac76ec44968fbfb6)
2007-10-10 13:31:31 -05:00
Stefan Metzmacher
ede70c80e8
r9208: fix a crash bug
...
metze
(This used to be commit f8a25ac2397d50359f4903618832da7886d91d6f)
2007-10-10 13:31:31 -05:00
Tim Potter
ac4c941b77
r9207: Start generating ejs_push/pull calls for structure elements.
...
(This used to be commit 8ff27a1effd2050733916569190264e347286c45)
2007-10-10 13:31:30 -05:00
Tim Potter
16cc2aa58e
r9205: Generate more stub code for smb_raw ejs functions.
...
(This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
2007-10-10 13:31:30 -05:00
Tim Potter
febfcd33ec
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.
(This used to be commit dde7f8be97f1a85b2f8221a98eb2edd357eb8cf2)
2007-10-10 13:31:30 -05:00
Tim Potter
7dfaea15b3
r9199: Another go at recursive flattening of structs.
...
(This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
2007-10-10 13:31:30 -05:00
Stefan Metzmacher
79c1c76b26
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
(This used to be commit 07e39bd94c3ce4d255e6cf6e68dc438bb5c9f9e6)
2007-10-10 13:31:30 -05:00
Tim Potter
3824a0caa8
r9191: Generate headers for nested structures that need pushing or pulling.
...
(This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
2007-10-10 13:31:29 -05:00
Tim Potter
d8a490ab1b
r9185: Make second pass over the parser tree and tidy things up to make it a
...
bit easier for the code generator.
(This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
2007-10-10 13:31:29 -05:00
Andrew Tridgell
a663d21106
r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these
...
with the mbedthis people.
(This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
2007-10-10 13:31:29 -05:00
Andrew Tridgell
9811a3981b
r9179: cope with simultaneous web requests using the same session variable
...
(This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
2007-10-10 13:31:29 -05:00
Andrew Tridgell
e49aeef232
r9178: remove the old server printf code
...
(This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)
2007-10-10 13:31:29 -05:00
Andrew Tridgell
c28816e74b
r9177: setup a credentials object in authinfo on login
...
(This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
9f4444331a
r9176: added a much neater method of calling printf on the server from client side js. Just
...
use srv_printf() and normal printf arguments
(This used to be commit 11c7e8db3d2501a6a439d3e3a63a5055cc577f51)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
0aa43d9231
r9175: simplify the example code a bit
...
(This used to be commit fbae29686644198351bb31c3be1cf5630165ef1f)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
0c15c02411
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
(This used to be commit ea3c3d0a0f79c49c2e93da4956cc509614f92f37)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
f13fbd7e6f
r9173: catch ep->local being NULL
...
(This used to be commit 9f75bc3ca061abbfeb6ac9fc60834b8c1f6e2c4d)
2007-10-10 13:31:28 -05:00
Andrew Tridgell
f9e0b8aca5
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
(This used to be commit ca6f049693f8bfe69d5c7533b2cc92221d0cf6d4)
2007-10-10 13:31:27 -05:00
Andrew Tridgell
2ed26253c1
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
(This used to be commit aae05ebc9c3dc7ad367aed09c54b85184ba7a82e)
2007-10-10 13:31:27 -05:00
Stefan Metzmacher
232704793e
r9170: fix crash bug
...
metze
(This used to be commit 232b04bf3e5ff185cf8c6401a19960afd42b5d6c)
2007-10-10 13:31:27 -05:00
Jelmer Vernooij
3e905b583f
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
(This used to be commit 2f1fcf3bc7a29e3089f1edafd45c70488f3cd565)
2007-10-10 13:31:27 -05:00
Andrew Bartlett
200a67f812
r9167: Further PAC parionia: ensure the checksum fails if we modify it.
...
Andrew Bartlett
(This used to be commit ea4cc6bcbed4f26855d2f67d914c73453c524406)
2007-10-10 13:31:27 -05:00
Andrew Bartlett
c46b658eec
r9166: This checks more of auth subsystem in the PAC test.
...
Andrew Bartlett
(This used to be commit 1fa87223eb66825ef2dd93966652fa84de6b0b2f)
2007-10-10 13:31:26 -05:00
Andrew Bartlett
910c1d55c2
r9165: Fix inverted error check in untested code path. (My untested code...)
...
Andrew Bartlett
(This used to be commit fba7a0edd4ba29e595bb6ebd77381b383701482d)
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
dd106966ec
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
(This used to be commit 3456dc7846ec49e6d4c71e66557bd31c683daa60)
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
7603394aec
r9162: Fix a couple of data types
...
(This used to be commit 7329dd25f509a5db92ee70713fa0b2a2473ae8cb)
2007-10-10 13:31:26 -05:00
Jelmer Vernooij
97eac1a46a
r9161: More etheral parser generator fixes
...
(This used to be commit b323e83e8df6ba331b3f0b3abe28aa8ddf9127ef)
2007-10-10 13:31:25 -05:00
Andrew Tridgell
8658136f26
r9160: use the winreg lib in the test program
...
(This used to be commit 33bb76ed4e1a796cf68198c0bb480a7bbd31b6cd)
2007-10-10 13:31:25 -05:00
Andrew Tridgell
772d58066d
r9159: abstract the winreg js functions into a nice library interface
...
(This used to be commit 5e398700627fb2c16bf39b9c851f640f5412c7d4)
2007-10-10 13:31:25 -05:00
Stefan Metzmacher
c56befeb62
r9157: fix white spaces
...
metze
(This used to be commit 475b413cfea03c749535df8e100f0339ffecf590)
2007-10-10 13:31:25 -05:00
Tim Potter
f18657aa59
r9156: Add IDL and test for FlushEventLog() but it always seems to return
...
NT_STATUS_ACCESS_DENIED.
(This used to be commit f18d1f539e4fd434dfc519e45f4c356c5cd4d73a)
2007-10-10 13:31:25 -05:00
Tim Potter
865319a0ec
r9155: Fix ReadEventLog() test so it now works.
...
(This used to be commit b76d35e7e2207f4da294a7cd1b5636b954162be2)
2007-10-10 13:31:24 -05:00
Tim Potter
220686a5c1
r9154: Change eventlog enums to bitmaps.
...
Fix IDL for ReadEventLogW() function.
(This used to be commit b1b76ad9c428f0941d104e9312aa426c39da7134)
2007-10-10 13:31:24 -05:00
Andrew Tridgell
bc43808d8b
r9153: added a sample program for enumerating winreg via js
...
(This used to be commit 10043db676f9db8d1933b6a5f9ae050cefc538ac)
2007-10-10 13:31:24 -05:00
Stefan Metzmacher
8dde143765
r9152: fix a crash bug
...
metze
(This used to be commit d1868bd5912c5bb90509ace5c7ac8589c29e423c)
2007-10-10 13:31:24 -05:00
Stefan Metzmacher
918b1b3251
r9151: reverting to return char * again
...
metze
(This used to be commit 60e2d58685ee50f90d6ad2ce2609a3c0b433ae10)
2007-10-10 13:31:24 -05:00
Jelmer Vernooij
4d4691a16b
r9150: The ethereal parser generators work now. Thanks to Ronnie Sahlberg for
...
help with the debugging and comments on the generated code (-:
(This used to be commit 4c165f8ff65b4500d8366b655d6df2a065f35bf5)
2007-10-10 13:31:23 -05:00
Stefan Metzmacher
90a61d99b4
r9149: add support for string arrays in GetPrinterData
...
metze
(This used to be commit b72062e653b1d87d957f1f10415cdd034cac4bdb)
2007-10-10 13:31:23 -05:00