[vlc-devel] [PATCH 0/4] CIFS Browsing, Netbios SD, etc.

Julien 'Lta' BALLET elthariel at gmail.com
Tue Jun 24 19:34:29 CEST 2014


From: Julien 'Lta' BALLET <contact at lta.io>

Dear VLC folks,

I've recently been working on a minimalist and read-only SMB/CIFS client
library, called libdsm and funded by Videolabs. The main point of the library is
to be a lightweight alternative to Samba's libsmbclient (< 5K SLOC) with a more
permissive license (iOS compatible). This library can be found here:
github.com/elthariel/libdsm

This patchset adds an SMB/CIFS access module (pf_readdir enabled, to support
browsing) using this library as well as a services_discovery module that list
SMB clients on the LAN.

As always, i'd like to thank you all for your work and for the time you might
take to look at this code :)

Best regards,
Julien.

Julien 'Lta' BALLET (4):
  Add liBDSM to configure.ac
  Add a liBDSM based SMB/CIFS access module
  Add pf_readdir support to liBDSM access module
  Add a liBDSM based service discovery module to find CIFS speaking host
    on LAN

 configure.ac                           |   4 +
 modules/access/Makefile.am             |   8 +
 modules/access/bdsm/access.c           | 542 +++++++++++++++++++++++++++++++++
 modules/access/bdsm/browser.c          | 193 ++++++++++++
 modules/access/bdsm/common.h           |  57 ++++
 modules/access/bdsm/sd.c               | 111 +++++++
 modules/services_discovery/Makefile.am |   2 +
 7 files changed, 917 insertions(+)
 create mode 100644 modules/access/bdsm/access.c
 create mode 100644 modules/access/bdsm/browser.c
 create mode 100644 modules/access/bdsm/common.h
 create mode 100644 modules/access/bdsm/sd.c

--
2.0.0




More information about the vlc-devel mailing list