Jeremy Allison
aecc9db60a
The _abs time functions should not be converting from/to GMT.
...
Patch from "Jordan Russell" <jr-list-samba-technical@quo.to>
Jeremy.
-
Simo Sorce
e6ae8b4eac
finnally put in Alexander parametric pacth
-
Simo Sorce
6dfa460986
make vfs recycle use vfs facilities correctly!
...
WARNING: every vfs module maintainer should look at these changes to understand how to properly write a vfs module in head!!
also make installmodules work correctly when the directory structure is not yet in place.
Simo.
-
Richard Sharpe
8dd608f7ad
Handle the creation of more parts of the tree ... Still have to do SK records
...
and the data parts of the VK records.
Also have to code up routines that can iterate across keys and values, as
well as return values associated with a particular key, etc.
-
Richard Sharpe
b51bb89841
Start allocating structures to keep the in memory copy of the registry tree
...
in. Don't yet handle the SK records (security descriptors), but will soon.
It still compiles on Linux, but I am still not King.
-
Richard Sharpe
0ee49da74d
Begin to decode Value Keys, names and values ...
-
Richard Sharpe
738a821108
Add some more handling of Key records ...
-
Richard Sharpe
bab2b240ec
Commit some more changes ... Start processing the sub-keys, recursively.
-
Richard Sharpe
63efb7ab2f
Fix the breakage, and start processing the first key record:
...
./editreg ~rsharpe/profile/NTUSER.DAT
NK HDR: Name len: 12, class name len: 0
Key name: $$$PROTO.HIV
-
Richard Sharpe
481fa87154
A small fix to Makefile.in from Bradley Longhurst.
...
Less Fir needed.
-
Richard Sharpe
ee99843861
Define some macros for accessing shorts and ints in an endian independent manner.
...
Start processing the header and etc.
Make sure it compiles on Linux, and runs on Linux for the code that is there.
Will try FreeBSD soon, and maybe Slowaris.
-
Richard Sharpe
a4f9b9effc
Add definitions of the various NT Registry on-disk structures ...
-
Richard Sharpe
10bc459dd9
Fix DAT_TIME so it becomes NTTIME and matches Samba source.
...
Add code to start reading the registry file.
-
Simo Sorce
8877ff2482
make querygroup in rpcclient working, same fix as per 2.2 tree
-
Richard Sharpe
92697adcd7
Some more updates ...
-
Richard Sharpe
b9cb3e6f2a
The beginnings of a registry editing program.
-
Jeremy Allison
7185b846e4
Ensure global_scope() returns "", not the NULL string. Froma tpot fix.
...
Jeremy.
-
Jeremy Allison
631d606698
Fix debugs for rap mapping. Delete job on map fail.
...
Jeremy.
-
Jim McDonough
82f3a786bf
More printer data to publish
-
Jim McDonough
1426a5ca4f
Add some const
-
Jeremy Allison
15f0bad1fc
The element in fsp->print_job should be a RAP jobid, not a uint32 RPC
...
jobid. This was causing Win9x client "set name" calls to fail.
Still need one cleanup fix to finish.
Jeremy.
-
Herb Lewis
c53e10ff87
fix stat reporting on put command
-
Tim Potter
18afae7b7a
Rerun configure.
-
Tim Potter
2a9d183cf6
Remove FILE_MACRO as __FILE__ is ANSI C.
-
Tim Potter
739285ff69
FUNCTION_MACRO change broke the Python modules.
...
Also fix up string pasting (I thought this should only be a warning?)
-
Jeremy Allison
2fe7504a08
Added Volker's directory fix - save the attributes
...
from the first call.
Jeremy.
-
Jim McDonough
4fc602fd7d
More attributes to publish. All DsSpooler attributes except REG_MULTI_SZ ones should be published now.
-
Jeremy Allison
a2ab78d68d
Janitor for tpot yet again... Merging in memory leak fix.
...
Jeremy.
-
Gerald Carter
974822526f
change_trust_account_password() must always use the PDC for rpc
...
password changes.
jerry
-
Jeremy Allison
9cf56dc977
Make sure we have a default st_blocksize.
...
Jeremy.
-
Gerald Carter
f978387e78
cleaning up some friendly error messages
-
Gerald Carter
157b5ab198
[merge] remove assert(count ==1) for multi-homed PDCs; CR 1277
-
Jeremy Allison
51c2cf3a9c
Need brackets around macro args. Spotted by Patrick Welche <prlw1@newn.cam.ac.uk>.
...
Jeremy.
-
Jeremy Allison
c6da50def8
Doing janitorial duty for tpot - memory leak fix.
...
Jeremy.
-
Jim McDonough
bbd7c8071a
Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients.
-
Jeremy Allison
9cfa245bba
Missed the removal of the incorrect ifdef.
...
Jeremy.
-
Jeremy Allison
4a9c995e50
Fix for 64 bit issues with oplocks and allocation size.
...
Jeremy.
-
Jeremy Allison
81be3a1429
THIS FILE IS NOT OBSOLETE JELMER. DO NOT REMOVE ! Removing it breaks
...
autoconf 2.13.
Jeremy.
-
Gerald Carter
42a2e7d701
[merge from app_head]
...
XP sends GetPrinterData("ChangeId"). So we now respond accordingly.
Possible fix for CR 1147.
-
Jeremy Allison
d41858b9e6
Reformat of reply.c before Volker's patch.
...
Jeremy.
-
Tim Potter
aa496524cc
Rerun autoconf.
-
Tim Potter
5739ee4e63
Defaulting python breaks the clean target it python isn't installed.
-
Herb Lewis
243763d6eb
use FILE_MACRO instead of __FILE__
...
use FUNCTION_MACRO instead of __FUNCTION_
-
Herb Lewis
ce7d421ba9
use the new IVAL_TO_SMB_OFF_T for file_info size member
...
dir now shows correct size on large files
-
Jim McDonough
3c9726454e
Support printer info 7, used for publishing
-
Jim McDonough
ca8735532c
Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence.
-
Jim McDonough
1d0086aadb
Stop using hacks for dns host/domain names.
-
Jim McDonough
456813308d
fns for retrieving dns host name and domain name (get rid of lp_realm hacks).
-
Jim McDonough
2b152addf4
Add defines for standard DsSpooler/DsDriver values that get published.
-
Jim McDonough
1bf36d3fc6
Don't segfault when trying to delete a key when none exist.
-