Projects / pysmb

pysmb

pysmb is an experimental SMB/CIFS library written in pure Python to support file sharing between Windows and Linux machines.

Tags
Licenses

RSS Recent releases

  •  18 Mar 2013 22:30

    Release Notes: This release fixes a bug that resulted in an endless loop in SMBConnection when the remote CIFS server closed the connection.

    •  29 Sep 2012 01:17

      Release Notes: This release improves queryIPForName() in the nmb.NetBIOS and nmb.NBNSProtocol classes to return only server machine names and ignore workgroup names.

      •  09 Jun 2012 19:11

        Release Notes: This release adds support for Python3 and for retrieving a list of shadow copies (also known as "previous versions" in Windows). Note that not all Windows editions support shadow copies.

        •  01 Jun 2012 21:15

          Release Notes: This release adds an SMB2 protocol implementation with signing for outgoing SMB2 messages. pysmb will utilize SMB2 protocol with servers which support SMB2 (e.g., Windows Vista, Windows 7, and Samba 3). If the remote server does not support SMB2, pysmb will automatically fall back to using the SMB1 protocol.

          •  07 May 2012 22:49

            Release Notes: This release adds supports for SMB message signing. pysmb will sign all SMB messages from the CIFS client to the server, but it does not verify the signatures of the SMB messages from the server.

            Screenshot

            Project Spotlight

            Seed7

            An extendable programming language.

            Screenshot

            Project Spotlight

            PHP based Datagrid

            A fully-functional PHP Datagrid in just seven lines of code.