jra/samba/.git
12 years agor9825: Correctly handle length argument to substr()
Jelmer Vernooij [Wed, 31 Aug 2005 14:25:18 +0000 (14:25 +0000)]
r9825: Correctly handle length argument to substr()

12 years agor9824: r9495@cabra: derrell | 2005-08-31 09:33:55 -0400
Derrell Lipman [Wed, 31 Aug 2005 13:36:35 +0000 (13:36 +0000)]
r9824:  r9495@cabra:  derrell | 2005-08-31 09:33:55 -0400
 add a readme file to indicate what the smbc directory is for

12 years agor9816: Work on testsuite for upgrade
Jelmer Vernooij [Wed, 31 Aug 2005 02:39:57 +0000 (02:39 +0000)]
r9816: Work on testsuite for upgrade
Add 'paths' object to provision code.

12 years agor9813: Conver testsuite for samba3sam module to EJS
Jelmer Vernooij [Tue, 30 Aug 2005 22:38:34 +0000 (22:38 +0000)]
r9813: Conver testsuite for samba3sam module to EJS

12 years agor9808: Improve code that selects what "passdb backend" to import from.
Jelmer Vernooij [Tue, 30 Aug 2005 17:23:07 +0000 (17:23 +0000)]
r9808: Improve code that selects what "passdb backend" to import from.

12 years agor9807: Use talloc in fd_lines_load() and file_lines_load(). The return
Jelmer Vernooij [Tue, 30 Aug 2005 17:21:41 +0000 (17:21 +0000)]
r9807: Use talloc in fd_lines_load() and file_lines_load(). The return
value now can be freed using talloc(). I couldn't find the free_lines_list()
function that was supposed to free it before.

12 years agor9806: Some more test data
Jelmer Vernooij [Tue, 30 Aug 2005 16:30:11 +0000 (16:30 +0000)]
r9806: Some more test data

12 years agor9805: Add 'data' property to param EJS object
Jelmer Vernooij [Tue, 30 Aug 2005 16:09:38 +0000 (16:09 +0000)]
r9805: Add 'data' property to param EJS object
Write out new smb.conf file. Parameters that have disappeared
between Samba 3 and 4 will optionally be prefixed with 'samba3:'

12 years agor9800: Add EJS interface to param. tridge, sorry this overlaps a bit
Jelmer Vernooij [Tue, 30 Aug 2005 14:44:33 +0000 (14:44 +0000)]
r9800: Add EJS interface to param. tridge, sorry this overlaps a bit
with your loadparm interface. :-/

12 years agor9798: Add generic functions for handling smb.conf files (the parameters don't to...
Jelmer Vernooij [Tue, 30 Aug 2005 13:58:48 +0000 (13:58 +0000)]
r9798: Add generic functions for handling smb.conf files (the parameters don't to be pre-declared). Also doesn't use any globals, so multiple files can be loaded at once.

Currently uses the prefix "param" for all functions and structures; suggestions for better ones are welcome...

Remove old smb.conf-parsing code from libsamba3.

12 years agor9797: - let us parse replication packets with linked attributes fine,
Stefan Metzmacher [Tue, 30 Aug 2005 13:43:58 +0000 (13:43 +0000)]
r9797: - let us parse replication packets with linked attributes fine,
- also resolve the 0x1f ('member') attid for nicer debugging

metze

12 years agor9795: fix the ndr_pull_string code to handle, some special cases,
Stefan Metzmacher [Tue, 30 Aug 2005 13:34:12 +0000 (13:34 +0000)]
r9795: fix the ndr_pull_string code to handle, some special cases,
where the idl was something like this:

uint32 size;
[size_is(size+1)] wchar_t *string;

we always need a pair of NDR_PULL_NEEDED_BYTES() and ndr_pull_advance(),
with the same size passed in.

metze

12 years agor9794: r11627@blu: tridge | 2005-08-30 22:55:27 +1000
Andrew Tridgell [Tue, 30 Aug 2005 12:51:05 +0000 (12:51 +0000)]
r9794:  r11627@blu:  tridge | 2005-08-30 22:55:27 +1000
 fill in correct error code for zero length and too large IPC reads

12 years agor9793: Be more verbose, check for errors in upgrade script.
Jelmer Vernooij [Tue, 30 Aug 2005 12:27:53 +0000 (12:27 +0000)]
r9793: Be more verbose, check for errors in upgrade script.

12 years agor9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking
Jelmer Vernooij [Tue, 30 Aug 2005 11:55:05 +0000 (11:55 +0000)]
r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking
StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m!

12 years agor9791: r11611@blu: tridge | 2005-08-30 21:48:22 +1000
Andrew Tridgell [Tue, 30 Aug 2005 11:44:00 +0000 (11:44 +0000)]
r9791:  r11611@blu:  tridge | 2005-08-30 21:48:22 +1000
 recognise any case combination of 'localhost' as 127.0.0.1

12 years agor9789: Patch from Volker that fixes the build on AIX.
Jelmer Vernooij [Tue, 30 Aug 2005 11:37:58 +0000 (11:37 +0000)]
r9789: Patch from Volker that fixes the build on AIX.

12 years agor9786: Move ldb_map into ldb/modules/
Jelmer Vernooij [Tue, 30 Aug 2005 11:08:03 +0000 (11:08 +0000)]
r9786: Move ldb_map into ldb/modules/
Move samba3sam to dsdb/

12 years agor9785: Add some testdata
Jelmer Vernooij [Tue, 30 Aug 2005 10:47:51 +0000 (10:47 +0000)]
r9785: Add some testdata

12 years agor9779: Add a contextmenu function to be used by all window/widget objects.
Deryck Hodge [Tue, 30 Aug 2005 03:55:08 +0000 (03:55 +0000)]
r9779: Add a contextmenu function to be used by all window/widget objects.

deryck

12 years agor9778: Test for particular error returns, rather than just OK/not OK.
Andrew Bartlett [Tue, 30 Aug 2005 03:37:14 +0000 (03:37 +0000)]
r9778: Test for particular error returns, rather than just OK/not OK.

Andrew Bartlett

12 years agor9776: r11609@blu: tridge | 2005-08-30 12:20:11 +1000
Andrew Tridgell [Tue, 30 Aug 2005 02:15:52 +0000 (02:15 +0000)]
r9776:  r11609@blu:  tridge | 2005-08-30 12:20:11 +1000
 make the selftest script a bit less existential

12 years agor9775: r11607@blu: tridge | 2005-08-30 12:16:19 +1000
Andrew Tridgell [Tue, 30 Aug 2005 02:11:56 +0000 (02:11 +0000)]
r9775:  r11607@blu:  tridge | 2005-08-30 12:16:19 +1000
 fixed the help message

12 years agor9774: r11605@blu: tridge | 2005-08-30 12:02:19 +1000
Andrew Tridgell [Tue, 30 Aug 2005 01:58:03 +0000 (01:58 +0000)]
r9774:  r11605@blu:  tridge | 2005-08-30 12:02:19 +1000
 make sure we don't walk off the end of the hash array

12 years agor9773: r11599@blu: tridge | 2005-08-30 11:55:57 +1000
Andrew Tridgell [Tue, 30 Aug 2005 01:51:36 +0000 (01:51 +0000)]
r9773:  r11599@blu:  tridge | 2005-08-30 11:55:57 +1000
 optimise this case a bit more. The total speedup using non-indexed
 ldbtest is now around a factor of 80x. The code is ugly as hell, but
 I think this speed is worth it.

 Of course, if we only ever do indexed searches in ldb then this
 doesn't help, but it seems all too common that we get unindexable
 searches, so the optimisation is worthwhile

12 years agor9772: Make credentials callbacks more consistant with the abstraction
Andrew Bartlett [Tue, 30 Aug 2005 01:19:41 +0000 (01:19 +0000)]
r9772: Make credentials callbacks more consistant with the abstraction
function interface used in the credentials code.

Fix bug in ntlm_auth, where we would overwrite the PW specified as a
first input.  (Reported and chased by Kai Blin <blin@gmx.net>, bug
#3040)

Andrew Bartlett

12 years agor9771: - Prevent ldb crash when a invalid DN is added
Jelmer Vernooij [Tue, 30 Aug 2005 00:43:26 +0000 (00:43 +0000)]
r9771: - Prevent ldb crash when a invalid DN is added
- Don't silently drop records with empty attributes

tridge/simo: Could you please verify this patch is correct?

12 years agor9770: Couple other bugfixes
Jelmer Vernooij [Tue, 30 Aug 2005 00:41:02 +0000 (00:41 +0000)]
r9770: Couple other bugfixes
Update TODO-list

12 years agor9769: r11592@blu: tridge | 2005-08-30 10:40:19 +1000
Andrew Tridgell [Tue, 30 Aug 2005 00:36:12 +0000 (00:36 +0000)]
r9769:  r11592@blu:  tridge | 2005-08-30 10:40:19 +1000
 added a tdb optimisation that speeds up non-indexed ldb by a large
 margin (often 10x or more). I'd be interested in any comments on the
 safety of this optimisation. See the comment in the code for an
 explanation.

12 years agor9768: Arrrgh.. Right this time.
Jelmer Vernooij [Tue, 30 Aug 2005 00:26:44 +0000 (00:26 +0000)]
r9768: Arrrgh.. Right this time.

12 years agor9767: Fix typo
Jelmer Vernooij [Tue, 30 Aug 2005 00:25:46 +0000 (00:25 +0000)]
r9767: Fix typo

12 years agor9766: Prevent erroneous OOM message
Jelmer Vernooij [Mon, 29 Aug 2005 23:20:40 +0000 (23:20 +0000)]
r9766: Prevent erroneous OOM message
ldb_dup_val() sets out->data to NULL if in->length == 0

12 years agor9763: Add the start bar as a widget from the
Deryck Hodge [Mon, 29 Aug 2005 22:04:11 +0000 (22:04 +0000)]
r9763: Add the start bar as a widget from the
desktop file.  This is more portable to IE, though
there are still some IE issues hanging around.

deryck

12 years agor9762: Add support for reading good old smbpasswd files
Jelmer Vernooij [Mon, 29 Aug 2005 22:01:18 +0000 (22:01 +0000)]
r9762: Add support for reading good old smbpasswd files
Fix password support
Make base64 decode/encode functions available to EJS

12 years agor9761: Move initial widget setup to desktop library. Now, just by including
Deryck Hodge [Mon, 29 Aug 2005 21:28:48 +0000 (21:28 +0000)]
r9761: Move initial widget setup to desktop library.  Now, just by including
desktop.js, you get the basic desktop layout.

deryck

12 years agor9759: Create some wrappers for QxWidget. This gives us some pre-fabbed
Deryck Hodge [Mon, 29 Aug 2005 21:15:04 +0000 (21:15 +0000)]
r9759: Create some wrappers for QxWidget.  This gives us some pre-fabbed
windows, which set size and positioning.

To use:

var myWin = new Window.large("Some Window Title");
var myWin = new Window.standard("Some Window Title");
var myWin = new Window.small("Some Window Title");

You can omit the title if you don't need one.  Also,
var myWin = new Window();  will give you the random
positioning and no predetermined sizing.

deryck

12 years agor9756: One-way upgrade from Samba3->Samba4 basically works now
Jelmer Vernooij [Mon, 29 Aug 2005 20:18:51 +0000 (20:18 +0000)]
r9756: One-way upgrade from Samba3->Samba4 basically works now
Still need to polish some rough edges

12 years agor9755: Fix crash bug in SWAT login
Jelmer Vernooij [Mon, 29 Aug 2005 19:08:18 +0000 (19:08 +0000)]
r9755: Fix crash bug in SWAT login

12 years agor9754: Upgrading with the command line utility now works, at least partially (-:
Jelmer Vernooij [Mon, 29 Aug 2005 18:52:24 +0000 (18:52 +0000)]
r9754: Upgrading with the command line utility now works, at least partially (-:
Upgrading using SWAT should work as well now.

12 years agor9751: Remove C version of samba3dump (the EJS version works nicely as well).
Jelmer Vernooij [Mon, 29 Aug 2005 17:31:19 +0000 (17:31 +0000)]
r9751: Remove C version of samba3dump (the EJS version works nicely as well).
Fix a couple of bugs in ldb_map.

12 years agor9746: Add "staff" as possible alternative to wheel
Jelmer Vernooij [Mon, 29 Aug 2005 15:55:35 +0000 (15:55 +0000)]
r9746: Add "staff" as possible alternative to wheel
(should fix standard provisioning on AIX)

12 years agor9744: - [upgrade.js] Start working on smb.conf conversion.
Jelmer Vernooij [Mon, 29 Aug 2005 15:54:10 +0000 (15:54 +0000)]
r9744: - [upgrade.js] Start working on smb.conf conversion.
- [ldb_map] Support storing non-mappable data in a fallback LDB

12 years agor9735: More work on generating a valid Samba4 configuration using the
Jelmer Vernooij [Mon, 29 Aug 2005 12:31:32 +0000 (12:31 +0000)]
r9735: More work on generating a valid Samba4 configuration using the
Samba3 data (both console and SWAT)

12 years agor9734: The ethereal parser generator was generating duplicate functions for
Tim Potter [Mon, 29 Aug 2005 12:22:48 +0000 (12:22 +0000)]
r9734: The ethereal parser generator was generating duplicate functions for
fields in structures with the same name as a structure (i.e
security_ace.object and security_ace_object).  I've twiddled the naming
scheme a bit and things are a bit more unique but there is still may be
some naming conflicts in other IDL files.

We are now getting confused over fields with the same name in unions
(e.g security_ace_object_ctr.object) plus some other union weirdness.

12 years agor9733: Test conversion from known sids in CrackNames.
Andrew Bartlett [Mon, 29 Aug 2005 12:16:49 +0000 (12:16 +0000)]
r9733: Test conversion from known sids in CrackNames.

Andrew Bartlett

12 years agor9731: Fix typo
Andrew Bartlett [Mon, 29 Aug 2005 04:38:37 +0000 (04:38 +0000)]
r9731: Fix typo

12 years agor9728: A *major* update to the credentials system, to incorporate the
Andrew Bartlett [Mon, 29 Aug 2005 04:30:22 +0000 (04:30 +0000)]
r9728: A *major* update to the credentials system, to incorporate the
Kerberos CCACHE into the system.

This again allows the use of the system ccache when no username is
specified, and brings more code in common between gensec_krb5 and
gensec_gssapi.

It also has a side-effect that may (or may not) be expected: If there
is a ccache, even if it is not used (perhaps the remote server didn't
want kerberos), it will change the default username.

Andrew Bartlett

12 years agor9727: A simplier test I can aim at passing when I get the cracknames code done.
Andrew Bartlett [Mon, 29 Aug 2005 04:15:08 +0000 (04:15 +0000)]
r9727: A simplier test I can aim at passing when I get the cracknames code done.

Andrew Bartlett

12 years agor9725: Fix full output mode of samba3dump as well. Thanks to tridge for
Jelmer Vernooij [Mon, 29 Aug 2005 01:17:20 +0000 (01:17 +0000)]
r9725: Fix full output mode of samba3dump as well. Thanks to tridge for
a bit for explanation about js.

12 years agor9724: Rewrite samba3dump in JS. The summary works now, but the full output
Jelmer Vernooij [Mon, 29 Aug 2005 00:48:24 +0000 (00:48 +0000)]
r9724: Rewrite samba3dump in JS. The summary works now, but the full output
is triggering some obscure EJS assert..

12 years agor9722: Initial attempt at converting samba3dump to EJS..
Jelmer Vernooij [Sun, 28 Aug 2005 23:03:49 +0000 (23:03 +0000)]
r9722: Initial attempt at converting samba3dump to EJS..

12 years agor9718: Work a bit on the SWAT interface
Jelmer Vernooij [Sun, 28 Aug 2005 22:17:07 +0000 (22:17 +0000)]
r9718: Work a bit on the SWAT interface

12 years agor9712: Bunch of small fixes
Jelmer Vernooij [Sun, 28 Aug 2005 14:55:26 +0000 (14:55 +0000)]
r9712: Bunch of small fixes
Write out basic sam.ldif

12 years agor9710: Filename change for clarity's sake.
Deryck Hodge [Sun, 28 Aug 2005 12:05:43 +0000 (12:05 +0000)]
r9710: Filename change for clarity's sake.

deryck

12 years agor9707: r11080@blu: tridge | 2005-08-28 12:41:12 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:38:11 +0000 (02:38 +0000)]
r9707:  r11080@blu:  tridge | 2005-08-28 12:41:12 +1000
 make sure we leave the account enabled after creating a new user

12 years agor9706: r11042@blu: tridge | 2005-08-28 12:40:09 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:38:00 +0000 (02:38 +0000)]
r9706:  r11042@blu:  tridge | 2005-08-28 12:40:09 +1000
 a NULL expression is valid in a ldb search

12 years agor9705: r9685@blu: tridge | 2005-08-27 19:43:44 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:37:49 +0000 (02:37 +0000)]
r9705:  r9685@blu:  tridge | 2005-08-27 19:43:44 +1000
 set the backend_name on socket_accept() too

12 years agor9704: r9684@blu: tridge | 2005-08-27 19:38:31 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:37:38 +0000 (02:37 +0000)]
r9704:  r9684@blu:  tridge | 2005-08-27 19:38:31 +1000
 don't try to call the name resolver on non-ipv4 names!

12 years agor9703: r9683@blu: tridge | 2005-08-27 18:56:05 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:37:27 +0000 (02:37 +0000)]
r9703:  r9683@blu:  tridge | 2005-08-27 18:56:05 +1000
 added a comment about event_context_find()

12 years agor9702: r9680@blu: tridge | 2005-08-27 18:45:08 +1000
Andrew Tridgell [Sun, 28 Aug 2005 02:37:14 +0000 (02:37 +0000)]
r9702:  r9680@blu:  tridge | 2005-08-27 18:45:08 +1000
 - fixed ncacn_ip_tcp to use the generic async name resolution methods,
   so NBT names now work (as requested several times by abartlet!)

 - changed resolve_name() to take an event_context, so it doesn't cause
   the whole process to block

 - cleaned up the talloc_find_parent_bytype() calls to go via a cleaner
   event_context_find() call

12 years agor9701: Provide correct parameters.
Andrew Bartlett [Sun, 28 Aug 2005 01:54:27 +0000 (01:54 +0000)]
r9701: Provide correct parameters.

Andrew Bartlett

12 years agor9700: Change DATA_BLOB in ejs back to struct datablob
Jelmer Vernooij [Sun, 28 Aug 2005 01:37:27 +0000 (01:37 +0000)]
r9700: Change DATA_BLOB in ejs back to struct datablob
Support writing idmap mappings to winbind.ldif

12 years agor9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignori...
Jelmer Vernooij [Sun, 28 Aug 2005 00:34:14 +0000 (00:34 +0000)]
r9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignoring most of them, currently..)

12 years agor9698: Fix a bit of memory management
Jelmer Vernooij [Sat, 27 Aug 2005 23:47:17 +0000 (23:47 +0000)]
r9698: Fix a bit of memory management
More minor bugfixes
Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn)

12 years agor9696: Update prototypes for new name of short parsing function.
Andrew Bartlett [Sat, 27 Aug 2005 22:48:39 +0000 (22:48 +0000)]
r9696: Update prototypes for new name of short parsing function.

Andrew Bartlett

12 years agor9693: Move the smb_krb5_context setup code to use the new pattern of
Andrew Bartlett [Sat, 27 Aug 2005 22:15:29 +0000 (22:15 +0000)]
r9693: Move the smb_krb5_context setup code to use the new pattern of
tmp_ctx, then steal at the last moment, on success.

andrew Bartlett

12 years agor9690: Extend test + fix several bugs
Jelmer Vernooij [Sat, 27 Aug 2005 19:46:28 +0000 (19:46 +0000)]
r9690: Extend test + fix several bugs

12 years agor9689: valgrind-clean now. Editing works now mostly, you just lose half of your
Jelmer Vernooij [Sat, 27 Aug 2005 18:30:00 +0000 (18:30 +0000)]
r9689: valgrind-clean now. Editing works now mostly, you just lose half of your
database every time you do it...

12 years agor9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-)
Jelmer Vernooij [Sat, 27 Aug 2005 16:33:42 +0000 (16:33 +0000)]
r9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-)

12 years agor9685: Add tests for samba3sam mapping module
Jelmer Vernooij [Sat, 27 Aug 2005 15:13:15 +0000 (15:13 +0000)]
r9685: Add tests for samba3sam mapping module
Fix a couple of bugs
Move samba3sam backend to lib/ldb/
Remove some more unused parameters

12 years agor9684: Remove unused parameters (about 70)
Jelmer Vernooij [Sat, 27 Aug 2005 12:56:24 +0000 (12:56 +0000)]
r9684: Remove unused parameters (about 70)

12 years agor9683: OK that last fix was too good to be true. (-:
Tim Potter [Sat, 27 Aug 2005 12:39:56 +0000 (12:39 +0000)]
r9683: OK that last fix was too good to be true.  (-:

12 years agor9682: Jelmer, I think this fixes another case where the parser generator was
Tim Potter [Sat, 27 Aug 2005 12:24:02 +0000 (12:24 +0000)]
r9682: Jelmer, I think this fixes another case where the parser generator was
producing duplicate function definitions.  Can you check this out?

12 years agor9681: We don't need the full smb_krb5_context here, so just pass the krb5_context.
Andrew Bartlett [Sat, 27 Aug 2005 12:23:37 +0000 (12:23 +0000)]
r9681: We don't need the full smb_krb5_context here, so just pass the krb5_context.

Andrew Bartlett

12 years agor9680: Update Heimdal to current lorikeet-heimdal (which was itself updated
Andrew Bartlett [Sat, 27 Aug 2005 11:49:06 +0000 (11:49 +0000)]
r9680: Update Heimdal to current lorikeet-heimdal (which was itself updated
to Heimdal CVS as of 2005-08-27).

Andrew Bartlett

12 years agor9678: Remove unused variables.
Andrew Bartlett [Sat, 27 Aug 2005 11:26:50 +0000 (11:26 +0000)]
r9678: Remove unused variables.

Andrew Bartlett

12 years agor9677: Don't generate duplicate function names when processing structure elements
Tim Potter [Sat, 27 Aug 2005 08:47:35 +0000 (08:47 +0000)]
r9677: Don't generate duplicate function names when processing structure elements
that are bitmaps or enums.

12 years agor9674: r9678@blu: tridge | 2005-08-27 16:32:30 +1000
Andrew Tridgell [Sat, 27 Aug 2005 06:29:12 +0000 (06:29 +0000)]
r9674:  r9678@blu:  tridge | 2005-08-27 16:32:30 +1000
 - removed the initial provision button. It is just way too confusing.
 We should have a separate 'migration' page instead, but in the
 meantime to migrate please use the command line

 - added a check for a blank password. If blank, then ask them
  to reenter it

12 years agor9672: Fix build for compilers that don't like undefined-length arrays at the end...
Jelmer Vernooij [Sat, 27 Aug 2005 02:10:28 +0000 (02:10 +0000)]
r9672: Fix build for compilers that don't like undefined-length arrays at the end of structs...

12 years agor9671: patch from Kai Blin fixing a bug in our base64 encoder
Andrew Tridgell [Sat, 27 Aug 2005 01:42:20 +0000 (01:42 +0000)]
r9671: patch from Kai Blin fixing a bug in our base64 encoder

12 years agor9668: Cross-browser fix for IE, when adding scripts on the fly.
Deryck Hodge [Fri, 26 Aug 2005 21:58:57 +0000 (21:58 +0000)]
r9668: Cross-browser fix for IE, when adding scripts on the fly.

deryck

12 years agor9663: Portability fix for IE.
Deryck Hodge [Fri, 26 Aug 2005 19:55:22 +0000 (19:55 +0000)]
r9663: Portability fix for IE.

deryck

12 years agor9654: introduce the samdb_search_dn call
Simo Sorce [Fri, 26 Aug 2005 16:12:25 +0000 (16:12 +0000)]
r9654: introduce the samdb_search_dn call

12 years agor9651: Start to group all SWAT specific windowing, widgets, etc. in one
Deryck Hodge [Fri, 26 Aug 2005 13:22:56 +0000 (13:22 +0000)]
r9651: Start to group all SWAT specific windowing, widgets, etc. in one
file.  This allows basic style and event code to be set in one place,
though we'll still have to override for a specific position or look.

More to come...

deryck

12 years agor9649: missed a spot .....
Andrew Tridgell [Fri, 26 Aug 2005 12:02:47 +0000 (12:02 +0000)]
r9649: missed a spot .....

12 years agor9648: this fixes the krb5 based login with the pac. The key to this whole saga was
Andrew Tridgell [Fri, 26 Aug 2005 11:52:35 +0000 (11:52 +0000)]
r9648: this fixes the krb5 based login with the pac. The key to this whole saga was
that the logon_time field in the pac must match the authtime field in the ticket we
gave the client in the AS-REP (and thus also the authtime field in the ticket we get
back in the TGS-REQ).

Many thanks to Andrew Bartlett for his patience in showing me the
basic ropes of all this code! This was a joint effort.

12 years agor9647: saved_pac is binary data, so prevent any possible portability problems with...
Andrew Tridgell [Fri, 26 Aug 2005 11:42:21 +0000 (11:42 +0000)]
r9647: saved_pac is binary data, so prevent any possible portability problems with signed chars

12 years agor9646: fixed error message
Andrew Tridgell [Fri, 26 Aug 2005 11:38:07 +0000 (11:38 +0000)]
r9646: fixed error message

12 years agor9645: fixed the ejs GetOptions() call to look at the first option passed (this is...
Andrew Tridgell [Fri, 26 Aug 2005 11:37:52 +0000 (11:37 +0000)]
r9645: fixed the ejs GetOptions() call to look at the first option passed (this is what broke --help)

12 years agor9644: add LOCAL-PAC to the list of 'make test' tests
Andrew Tridgell [Fri, 26 Aug 2005 11:37:09 +0000 (11:37 +0000)]
r9644: add LOCAL-PAC to the list of 'make test' tests

12 years agor9643: fixed samsync code for the new dn explode semantics
Andrew Tridgell [Fri, 26 Aug 2005 11:36:28 +0000 (11:36 +0000)]
r9643: fixed samsync code for the new dn explode semantics

12 years agor9638: add error code that you get when you call DsGetNCChanges() with a tmp_highest_...
Stefan Metzmacher [Fri, 26 Aug 2005 08:42:29 +0000 (08:42 +0000)]
r9638: add error code that you get when you call DsGetNCChanges() with a tmp_highest_usn which is
higher than the real highest of the source dsa

metze

12 years agor9635: Seperate window logic from registry js file.
Deryck Hodge [Fri, 26 Aug 2005 05:25:29 +0000 (05:25 +0000)]
r9635: Seperate window logic from registry js file.
This allows for flexibility in display format,
which will make more sense when I start working
on windows, tabs, etc.

Add the beginnings of a document.js object that allows
us to add and remove scripts as we use them, which will
ensure we only load what we need.  A desktop GUI runs
from a single page, so we can't load js files by changing
pages.

deryck

12 years agor9625: Get rid of "duplicate const" warning.
Tim Potter [Thu, 25 Aug 2005 23:05:41 +0000 (23:05 +0000)]
r9625: Get rid of "duplicate const" warning.

12 years agor9624: Support writing wins.ldif
Jelmer Vernooij [Thu, 25 Aug 2005 22:57:56 +0000 (22:57 +0000)]
r9624: Support writing wins.ldif

12 years agor9623: samba3dump now generates LDIF for the registry hives from registry.tdb
Jelmer Vernooij [Thu, 25 Aug 2005 22:29:55 +0000 (22:29 +0000)]
r9623: samba3dump now generates LDIF for the registry hives from registry.tdb
couple of other small fixes

12 years agor9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif)
Jelmer Vernooij [Thu, 25 Aug 2005 19:02:03 +0000 (19:02 +0000)]
r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif)

12 years agor9616: Finish ldb_map module (still needs a lot of testing though...)
Jelmer Vernooij [Thu, 25 Aug 2005 15:25:22 +0000 (15:25 +0000)]
r9616: Finish ldb_map module (still needs a lot of testing though...)
Add initial mapping table for ldb_samba3. Contains most attributes.

12 years agor9612: Don't generate handoff code for idl files that don't implement a pipe
Tim Potter [Thu, 25 Aug 2005 11:39:23 +0000 (11:39 +0000)]
r9612: Don't generate handoff code for idl files that don't implement a pipe
(e.g security.idl)

12 years agor9611: Reset global variables (hf and ett lists) for each parser run. This
Tim Potter [Thu, 25 Aug 2005 11:05:49 +0000 (11:05 +0000)]
r9611: Reset global variables (hf and ett lists) for each parser run.  This
avoids building up buckets of unecessary definitions from other parsers.

Get rid of warning and FIXME for unknown data types.  This is handled
by the interface depends list and including the appropriate header files.