Commit Graph

675 Commits

Author SHA256 Message Date
Lars Müller
5443fa5cfb Update to 4.2.0.
Check WHATSNEW.txt from the main tar ball, the web page, or the samba
package change log for a detailed list of changes.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=454
2015-03-05 13:27:57 +00:00
David Disseldorp
5948e4c81c - Fix tdb_store_flag_to_ntdb() gcc5 build failure.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=453
2015-02-25 10:42:16 +00:00
Lars Müller
de0266b36d - Update to 4.1.17.
+ Ensure we don't call talloc_free on an uninitialized pointer;
    CVE-2015-0240; (bso#11077); (bnc#917376).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=452
2015-02-23 13:46:57 +00:00
Dominique Leuenberger
70a35a21f3 Accepting request 282480 from network:samba:STABLE
- Fix vfs_snapper DBus string handling; (bso#11055); (bnc#913238).

- Update to 4.1.16.
  + dsdb-samldb: Check for extended access rights before we allow changes to
    userAccountControl; (bso#10993); CVE-2014-8143; (boo#914279).

- Fix libsmbclient DFS referral handling.
  + Reuse connections derived from DFS referrals; (bso#10123); (fate#316512).
  + Set domain/workgroup based on authentication callback value; (bso#11059).

OBS-URL: https://build.opensuse.org/request/show/282480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=178
2015-01-25 20:13:13 +00:00
David Disseldorp
b53d44ec93 - Fix vfs_snapper DBus string handling; (bso#11055); (bnc#913238).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=451
2015-01-22 15:57:46 +00:00
Lars Müller
5bfbe1678b - Update to 4.1.16.
+ dsdb-samldb: Check for extended access rights before we allow changes to
    userAccountControl; (bso#10993); CVE-2014-8143; (boo#914279).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=450
2015-01-22 13:05:59 +00:00
David Disseldorp
5d0ce19b3a Set domain/workgroup based on authentication callback value; (bso#11059).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=449
2015-01-22 12:23:30 +00:00
Stephan Kulow
bbbedfa0c3 Accepting request 281307 from network:samba:STABLE
- Enable avahi support on post-12.2 systems.

- Update to 4.1.15.
  + pam_winbind: Fix warn_pwd_expire implementation; (bso#9056).
  + nsswitch: Fix soname of linux nss_*.so.2 modules; (bso#9299).
  + Fix profiles tool; (bso#9629).
  + s3-lib: Do not require a password with --use-ccache; (bso#10279).
  + s4:dsdb/rootdse: Expand extended dn values with the AS_SYSTEM control;
    (bso#10949).
  + s4-rpc: dnsserver: Fix enumeration of IPv4 and IPv6 addresses; (bso#10952).
  + s3:smb2_server: Allow reauthentication without signing; (bso#10958).
  + s3-smbclient: Return success if we listed the shares; (bso#10960).
  + s3-smbstatus: Fix exit code of profile output; (bso#10961).
  + libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows
    client does; (bso#10966).
  + s3: smbd/modules: Fix *allocate* calls to follow POSIX error return
    convention; (bso#10982).
  + Fix 'domain join' by adding 'drsuapi.DsBindInfoFallBack' attribute
    'supported_extensions'; (bso#11006).
  + idl:drsuapi: Manage all possible lengths of drsuapi_DsBindInfo;
    (bso#11006).
  + winbind: Retry LogonControl RPC in ping-dc after session expiration;
    (bso#11034).

- yast2-samba-client should be able to specify osName and osVer on
  AD domain join; (bnc#873922).

- Fix spoolss error response marshalling; (bso#10984).

- Fix spoolss EnumJobs and GetJob responses; (bso#10905); (bnc#898031).
  + Fix handling of bad EnumJobs levels; (bso#10898).

- Prune idle or hung connections older than "winbind request timeout";
  (bso#3204); (bnc#872912).

OBS-URL: https://build.opensuse.org/request/show/281307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=177
2015-01-21 20:55:55 +00:00
Lars Müller
8e187130c4 - Fix libsmbclient DFS referral handling.
+ Reuse connections derived from DFS referrals; (bso#10123); (fate#316512).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=448
2015-01-19 18:33:31 +00:00
Lars Müller
a7b3ca17cc Enable avahi support on post-12.2 systems.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=447
2015-01-14 12:38:58 +00:00
Lars Müller
fdc8fa7283 - Update to 4.1.15.
+ pam_winbind: Fix warn_pwd_expire implementation; (bso#9056).
  + nsswitch: Fix soname of linux nss_*.so.2 modules; (bso#9299).
  + Fix profiles tool; (bso#9629).
  + s3-lib: Do not require a password with --use-ccache; (bso#10279).
  + s4:dsdb/rootdse: Expand extended dn values with the AS_SYSTEM control;
    (bso#10949).
  + s4-rpc: dnsserver: Fix enumeration of IPv4 and IPv6 addresses; (bso#10952).
  + s3:smb2_server: Allow reauthentication without signing; (bso#10958).
  + s3-smbclient: Return success if we listed the shares; (bso#10960).
  + s3-smbstatus: Fix exit code of profile output; (bso#10961).
  + libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows
    client does; (bso#10966).
  + s3: smbd/modules: Fix *allocate* calls to follow POSIX error return
    convention; (bso#10982).
  + Fix 'domain join' by adding 'drsuapi.DsBindInfoFallBack' attribute
    'supported_extensions'; (bso#11006).
  + idl:drsuapi: Manage all possible lengths of drsuapi_DsBindInfo;
    (bso#11006).
  + winbind: Retry LogonControl RPC in ping-dc after session expiration;
    (bso#11034).

- yast2-samba-client should be able to specify osName and osVer on
  AD domain join; (bnc#873922).

- Fix spoolss error response marshalling; (bso#10984).

- Fix spoolss EnumJobs and GetJob responses; (bso#10905); (bnc#898031).
  + Fix handling of bad EnumJobs levels; (bso#10898).

- Prune idle or hung connections older than "winbind request timeout";
  (bso#3204); (bnc#872912).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=446
2015-01-13 14:23:25 +00:00
Dominique Leuenberger
7e1f9f4af7 Accepting request 264522 from network:samba:STABLE
- Lookup FSRVP share snums at runtime rather than storing them persistently;
  (bnc#908627).

OBS-URL: https://build.opensuse.org/request/show/264522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=176
2014-12-16 13:47:24 +00:00
David Disseldorp
65900754fb - Lookup FSRVP share snums at runtime rather than storing them persistently;
(bnc#908627).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=445
2014-12-09 11:19:33 +00:00
Dominique Leuenberger
75d5e4e0f2 Accepting request 264164 from network:samba:STABLE
- Specify soft dependency for network-online.target in Winbind systemd service
  file; (bnc#889175).

- Update to 4.1.14.
  + pidl/wscript: Remove --with-perl-* options; revert buildtools/wafadmin/
    Tools/perl.py back to upstream state; (bso#10472).
  + s4-dns: Add support for BIND 9.10; (bso#10620).
  + nmbd fails to accept "--piddir" option; (bso#10711).
  + nss_winbind: Add getgroupmembership for FreeBSD; (bso#10835).
  + S3: source3/smbd/process.c::srv_send_smb() returns true on the error path;
    (bso#10880).
  + vfs_glusterfs: Remove "integer fd" code and store the glfs pointers;
    (bso#10889).
  + s3-nmbd: Fix netbios name truncation; (bso#10896).
  + spoolss: Fix handling of bad EnumJobs levels; (bso#10898).
  + s3: libsmbclient-smb2. MacOSX 10 SMB2 server doesn't set
    STATUS_NO_MORE_FILES when handed a non-wildcard path; (bso#10904).
  + spoolss: Fix jobid in level 3 EnumJobs response; (bso#10905).
  + s3: nmbd: Ensure NetBIOS names are only 15 characters stored; (bso#10920).
  + s3:smbd: Fix file corruption using "write cache size != 0"; (bso#10921).
  + pdb_tdb: Fix a TALLOC/SAFE_FREE mixup; (bso#10932).
  + s3-keytab: Fix keytab array NULL termination; (bso#10933).
  + Cleanup add_string_to_array and usage; (bso#10942).

- Remove and cleanup shares and registry state associated with
  externally deleted snaphots exposed as shadow copies; (bnc#876312).

OBS-URL: https://build.opensuse.org/request/show/264164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=175
2014-12-06 12:47:35 +00:00
David Disseldorp
e4380e8392 - Specify soft dependency for network-online.target in Winbind systemd service
file; (bnc#889175).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=444
2014-12-05 14:22:46 +00:00
Lars Müller
874d03e8b3 - Update to 4.1.14.
See WHATSNEW.txt from the main tar ball or the samba.changes file for
  more details.

- Remove and cleanup shares and registry state associated with
  externally deleted snaphots exposed as shadow copies; (bnc#876312).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=443
2014-12-02 12:38:56 +00:00
Stephan Kulow
8c025357f5 Accepting request 260078 from network:samba:STABLE
- Use the upstream tar ball, as signature verification is now able to handle
  compressed archives.

- Fix leak when closing file descriptor returned from dirfd; (bso#10918).

- Remove dependency on gpg-offline as signature checking is implemented in the
  source validator.

OBS-URL: https://build.opensuse.org/request/show/260078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=174
2014-11-07 08:05:19 +00:00
Lars Müller
5ae7c50d28 Use the upstream tar ball, as signature verification is now able to handle
compressed archives.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=442
2014-11-06 13:59:15 +00:00
Lars Müller
c3a2e1aab2 Fix leak when closing file descriptor returned from dirfd; (bso#10918).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=441
2014-11-05 20:30:58 +00:00
Stephan Kulow
35128926a1 Accepting request 258451 from network:samba:STABLE
Update to 4.1.13.

See WHATSNEW.txt from the main tar ball or the samba.changes file for
more details.

OBS-URL: https://build.opensuse.org/request/show/258451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=173
2014-10-31 08:39:12 +00:00
Lars Müller
3d62dde8a7 Remove dependency on gpg-offline as signature checking is implemented in the
source validator.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=440
2014-10-28 16:52:54 +00:00
Lars Müller
437027671f Update to 4.1.13.
See WHATSNEW.txt from the main tar ball or the samba.changes file for
more details.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=439
2014-10-26 15:40:54 +00:00
Stephan Kulow
557250d6f3 Accepting request 254960 from network:samba:STABLE
- Backport upstream master fixes for samba-regedit; (bnc#896536).

- Fix small memory-leak in the background print process; (bnc#899558).

- Modify samba-regedit so it displays correctly (related to ncurses).
  Changed code to use menu sub windows, seems to fix problems with display not
  refreshing; explicitly BuildRequire ncurses-devel; (bnc#896536).

OBS-URL: https://build.opensuse.org/request/show/254960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=172
2014-10-14 06:59:13 +00:00
Lars Müller
1b8c40f161 Fix small memory-leak in the background print process; (bnc#899558).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=438
2014-10-09 12:04:05 +00:00
Lars Müller
4dbc885d7d Backport upstream master fixes for samba-regedit; (bnc#896536).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=437
2014-10-08 11:48:13 +00:00
Lars Müller
02ff72ef55 Modify samba-regedit so it displays correctly (related to ncurses).
Changed code to use menu sub windows, seems to fix problems with display not
refreshing; explicitly BuildRequire ncurses-devel; (bnc#896536).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=436
2014-09-26 14:09:52 +00:00
Stephan Kulow
dd04f05402 Accepting request 252315 from network:samba:STABLE
- Exclude unwanted libdnsserver_common and libdfs_server_ad shared libs and
  the man page of the unused findsmb script.

- Skip groups that aren't mapped by idmap_ad; (bso#10824); (bnc#897969).

- Update to 4.1.12.

  See WHATSNEW.txt from the main tar ball or the samba.changes file for
  more details.

- Wait for network-online.target to prevent caching of
  pre-network failures; (bnc#889175).

OBS-URL: https://build.opensuse.org/request/show/252315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=171
2014-09-26 08:51:30 +00:00
Lars Müller
1522d33560 Exclude unwanted libdnsserver_common and libdfs_server_ad shared libs and
the man page of the unused findsmb script.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=435
2014-09-25 14:54:45 +00:00
Lars Müller
90ce0ff54a Skip groups that aren't mapped by idmap_ad; (bso#10824); (bnc#897969).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=434
2014-09-23 17:32:13 +00:00
Lars Müller
6c0ae5070d - Update to 4.1.12.
See WHATSNEW.txt from the main tar ball or the samba.changes file for
  more details.

- Wait for network-online.target to prevent caching of
  pre-network failures; (bnc#889175).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=433
2014-09-23 16:21:09 +00:00
Stephan Kulow
f20f5903cf Accepting request 247416 from network:samba:STABLE
fix FSCTL_SET_SPARSE request validation

OBS-URL: https://build.opensuse.org/request/show/247416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=170
2014-09-05 10:59:56 +00:00
Stephan Kulow
5daaa29ef7 Accepting request 246546 from network:samba:STABLE
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/246546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=168
2014-08-28 19:05:19 +00:00
David Disseldorp
e06acf32f5 - fix FSCTL_SET_SPARSE request validation; (bso#10787); (bnc#893774).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=432
2014-08-28 10:13:17 +00:00
Lars Müller
e3dc000626 Remove pre-11.2 patch which by default uses the smbpasswd passdb backend.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=431
2014-08-19 14:35:50 +00:00
c9fd2112d2 Accepting request 244187 from network:samba:STABLE
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/244187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=167
2014-08-13 15:19:52 +00:00
Lars Müller
c2eaea58ab build: disable mmap on s390 systems; (bso#10765); (bnc#886193).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=430
2014-08-13 12:08:19 +00:00
David Disseldorp
6910e62c33 - Reduce printer_list.tdb lock contention during printcap update;
(bso#10652); (bnc#883870).
  + Only update the printer share inventory when needed.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=429
2014-08-12 12:51:05 +00:00
Lars Müller
625590cf3f Create the cups smb backend as sym link pointing to smbspool; (bnc#891220).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=428
2014-08-11 17:16:42 +00:00
Lars Müller
7745ce7da0 - Remove man page patch as we genererate the man pages from the xml input.
- Add the missing bnc reference in the series file too.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=427
2014-08-01 19:13:15 +00:00
Lars Müller
013b88368d - Fix winbind service parameter usage; (bnc#890005).
- lib/param: change the default for "winbind expand groups" to "0";
  (bnc#890008).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=426
2014-08-01 16:38:52 +00:00
Lars Müller
2d2bbac979 lib/param: change the default for "winbind expand groups" to "0".
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=425
2014-08-01 16:22:06 +00:00
Lars Müller
f5d33ada5f - Update to 4.1.11.
+ A malicious browser can send packets that may overwrite the heap of the
    target nmbd NetBIOS name services daemon; CVE-2014-3560; (bnc#889429).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=424
2014-08-01 12:28:26 +00:00
David Disseldorp
9c52287cf9 - Fix "net time" segfault; (bso#10728); (bnc#889539).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=423
2014-07-30 12:35:13 +00:00
Stephan Kulow
f09fb3b236 Accepting request 242749 from network:samba:STABLE
Update to 4.1.10.

See WHATSNEW.txt from the main tar ball or the samba.changes file for
more details.

OBS-URL: https://build.opensuse.org/request/show/242749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=166
2014-07-29 19:21:39 +00:00
Lars Müller
1e0d569582 Update to 4.1.10.
See WHATSNEW.txt from the main tar ball or the samba.changes file for
more details.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=422
2014-07-28 11:05:30 +00:00
Stephan Kulow
6a3edc96b5 Accepting request 241075 from network:samba:STABLE
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/241075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=165
2014-07-16 14:37:18 +00:00
Stephan Kulow
c6de15f619 Accepting request 239844 from network:samba:STABLE
BuildRequire systemd-devel, configure --with-systemd, and modify the service
files accordingly on post-12.2 systems; (bso#10517); (bnc#865627).

OBS-URL: https://build.opensuse.org/request/show/239844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/samba?expand=0&rev=164
2014-07-10 12:54:59 +00:00
Lars Müller
e5ad737bad Add missing newline to debug message in daemon_ready(); (bnc#865627).
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=421
2014-07-08 12:54:03 +00:00
Lars Müller
8a82019dfc Mention the modified service files too.
BuildRequire systemd-devel, configure --with-systemd, and modify the service
files accordingly on post-12.2 systems; (bso#10517); (bnc#865627).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=420
2014-07-07 14:56:12 +00:00
Lars Müller
50bc1040b4 Add bso#10517 along with bnc#865627 too.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/samba?expand=0&rev=419
2014-07-07 14:27:59 +00:00