Ignore:
Timestamp:
Mar 12, 2008, 9:08:18 AM (17 years ago)
Author:
Paul Smedley
Message:

Update source to 3.0.28a

Location:
branches/samba-3.0/source/include
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.0/source/include/ads.h

    r44 r124  
    322322        int critical;
    323323} ads_control;
     324
     325#define ADS_IGNORE_PRINCIPAL "not_defined_in_RFC4178@please_ignore"
     326
    324327#endif  /* _INCLUDE_ADS_H_ */
  • branches/samba-3.0/source/include/config.h.in

    r62 r124  
    686686#undef HAVE_INOTIFY
    687687
     688/* Define to 1 if you have the `inotify_init' function. */
     689#undef HAVE_INOTIFY_INIT
     690
    688691/* Whether int16 typedef is included by rpc/rpc.h */
    689692#undef HAVE_INT16_FROM_RPC_RPC_H
     
    843846#undef HAVE_KRB5_PRINCIPAL_GET_COMP_STRING
    844847
     848/* Whether the function krb5_principal_get_realm is defined */
     849#undef HAVE_KRB5_PRINCIPAL_GET_REALM
     850
    845851/* Whether krb5_princ_component is available */
    846852#undef HAVE_KRB5_PRINC_COMPONENT
    847853
     854/* Whether the macro krb5_princ_realm is defined */
     855#undef HAVE_KRB5_PRINC_REALM
     856
    848857/* Define to 1 if you have the `krb5_princ_size' function. */
    849858#undef HAVE_KRB5_PRINC_SIZE
     
    890899/* Define to 1 if you have the <lber.h> header file. */
    891900#undef HAVE_LBER_H
     901
     902/* Support for LDAP/LBER logging interception */
     903#undef HAVE_LBER_LOG_PRINT_FN
    892904
    893905/* Whether ldap is available */
     
    15721584#undef HAVE_STRNLEN
    15731585
     1586/* Define to 1 if you have the <stropts.h> header file. */
     1587#undef HAVE_STROPTS_H
     1588
    15741589/* Define to 1 if you have the `strpbrk' function. */
    15751590#undef HAVE_STRPBRK
     
    22792294/* Whether getpass should be replaced */
    22802295#undef REPLACE_GETPASS
     2296
     2297/* getpass returns <9 chars where getpassphrase returns <265 chars */
     2298#undef REPLACE_GETPASS_BY_GETPASSPHRASE
    22812299
    22822300/* Whether inet_ntoa should be replaced */
     
    28262844#undef vfs_netatalk_init
    28272845
     2846/* Whether to build vfs_notify_fam as shared module */
     2847#undef vfs_notify_fam_init
     2848
    28282849/* Whether to build vfs_posixacl as shared module */
    28292850#undef vfs_posixacl_init
  • branches/samba-3.0/source/include/includes.h

    r62 r124  
    108108#include "system/network.h"
    109109#include "system/passwd.h"
    110 #include "system/printing.h"
    111110#include "system/readline.h"
    112111#include "system/select.h"
  • branches/samba-3.0/source/include/rpc_dce.h

    r1 r124  
    113113#define NETLOGON_NEG_AUTH2_ADS_FLAGS (0x200fbffb | NETLOGON_NEG_ARCFOUR | NETLOGON_NEG_128BIT | NETLOGON_NEG_SCHANNEL)
    114114
     115#define NETLOGON_NEG_SELECT_AUTH2_FLAGS ((lp_security() == SEC_ADS) ? NETLOGON_NEG_AUTH2_ADS_FLAGS : NETLOGON_NEG_AUTH2_FLAGS)
     116
    115117enum schannel_direction {
    116118        SENDER_IS_INITIATOR,
  • branches/samba-3.0/source/include/rpc_samr.h

    r62 r124  
    147147#define SAMR_CONNECT5          0x40
    148148
     149/* SAMR account creation flags/permissions */
     150#define SAMR_USER_GETNAME               0x1
     151#define SAMR_USER_GETLOCALE             0x2
     152#define SAMR_USER_GETLOCCOM             0x4
     153#define SAMR_USER_GETLOGONINFO          0x8
     154#define SAMR_USER_GETATTR               0x10
     155#define SAMR_USER_SETATTR               0x20
     156#define SAMR_USER_CHPASS                0x40
     157#define SAMR_USER_SETPASS               0x80
     158#define SAMR_USER_GETGROUPS             0x100
     159#define SAMR_USER_GETMEMBERSHIP         0x200
     160#define SAMR_USER_CHMEMBERSHIP          0x400
     161#define SAMR_STANDARD_DELETE            0x10000
     162#define SAMR_STANDARD_READCTRL          0x20000
     163#define SAMR_STANDARD_WRITEDAC          0x40000
     164#define SAMR_STANDARD_WRITEOWNER        0x80000
     165#define SAMR_STANDARD_SYNC              0x100000
     166#define SAMR_GENERIC_ACCESSSACL         0x800000
     167#define SAMR_GENERIC_MAXALLOWED         0x2000000
     168#define SAMR_GENERIC_ALL                0x10000000
     169#define SAMR_GENERIC_EXECUTE            0x20000000
     170#define SAMR_GENERIC_WRITE              0x40000000
     171#define SAMR_GENERIC_READ               0x80000000
     172
     173
    149174typedef struct logon_hours_info
    150175{
     
    15581583
    15591584        uint32 acb_info;      /* account control info */
    1560         uint32 access_mask;     /* 0xe005 00b0 */
     1585        uint32 acct_flags;     /* 0xe005 00b0 */
    15611586
    15621587} SAMR_Q_CREATE_USER;
  • branches/samba-3.0/source/include/smb.h

    r39 r124  
    2929
    3030/* logged when starting the various Samba daemons */
    31 #define COPYRIGHT_STARTUP_MESSAGE       "Copyright Andrew Tridgell and the Samba Team 1992-2007"
     31#define COPYRIGHT_STARTUP_MESSAGE       "Copyright Andrew Tridgell and the Samba Team 1992-2008"
    3232
    3333
     
    258258};
    259259
    260 #define LOOKUP_NAME_ISOLATED 1  /* Look up unqualified names */
    261 #define LOOKUP_NAME_REMOTE   2  /* Ask others */
    262 #define LOOKUP_NAME_ALL (LOOKUP_NAME_ISOLATED|LOOKUP_NAME_REMOTE)
    263 
    264 #define LOOKUP_NAME_GROUP    4  /* (unused) This is a NASTY hack for valid users = @foo
    265                                  * where foo also exists in as user. */
     260
     261#define LOOKUP_NAME_NONE                0x00000000
     262#define LOOKUP_NAME_ISOLATED            0x00000001  /* Look up unqualified names */
     263#define LOOKUP_NAME_REMOTE              0x00000002  /* Ask others */
     264#define LOOKUP_NAME_GROUP               0x00000004  /* (unused) This is a NASTY hack for
     265                                                        valid users = @foo where foo also
     266                                                        exists in as user. */
     267#define LOOKUP_NAME_EXPLICIT            0x00000008  /* Only include
     268                                                        explicitly mapped names and not
     269                                                        the Unix {User,Group} domain */
     270#define LOOKUP_NAME_BUILTIN             0x00000010 /* builtin names */
     271#define LOOKUP_NAME_WKN                 0x00000020 /* well known names */
     272#define LOOKUP_NAME_DOMAIN              0x00000040 /* only lookup own domain */
     273#define LOOKUP_NAME_LOCAL               (LOOKUP_NAME_ISOLATED\
     274                                        |LOOKUP_NAME_BUILTIN\
     275                                        |LOOKUP_NAME_WKN\
     276                                        |LOOKUP_NAME_DOMAIN)
     277#define LOOKUP_NAME_ALL                 (LOOKUP_NAME_ISOLATED\
     278                                        |LOOKUP_NAME_REMOTE\
     279                                        |LOOKUP_NAME_BUILTIN\
     280                                        |LOOKUP_NAME_WKN\
     281                                        |LOOKUP_NAME_DOMAIN)
    266282
    267283/**
     
    19191935enum file_close_type {NORMAL_CLOSE=0,SHUTDOWN_CLOSE,ERROR_CLOSE};
    19201936
     1937/* Used in SMB_FS_OBJECTID_INFORMATION requests.  Must be exactly 48 bytes. */
     1938#define SAMBA_EXTENDED_INFO_MAGIC 0x536d4261 /* "SmBa" */
     1939#define SAMBA_EXTENDED_INFO_VERSION_STRING_LENGTH 28
     1940struct smb_extended_info {
     1941        uint32 samba_magic;             /* Always SAMBA_EXTRA_INFO_MAGIC */
     1942        uint32 samba_version;           /* Major/Minor/Release/Revision */
     1943        uint32 samba_subversion;        /* Prerelease/RC/Vendor patch */
     1944        NTTIME samba_gitcommitdate;
     1945        char   samba_version_string[SAMBA_EXTENDED_INFO_VERSION_STRING_LENGTH];
     1946};
     1947
    19211948#endif /* _SMB_H */
  • branches/samba-3.0/source/include/version.h

    r108 r124  
    33#define SAMBA_VERSION_MINOR 0
    44#define SAMBA_VERSION_RELEASE 28
    5 #define SAMBA_VERSION_OFFICIAL_STRING "3.0.28"
     5#define SAMBA_VERSION_REVISION "a"
     6#define SAMBA_VERSION_OFFICIAL_STRING "3.0.28a"
    67#define SAMBA_VERSION_STRING samba_version_string()
Note: See TracChangeset for help on using the changeset viewer.