Open Source

jCIFS library

InfoSource

Package name:
jCIFS library
Link to open source project:
http://jcifs.samba.org/
Open Source License type:
GNU Lesser General Public License (LGPL) v2.1
Reason for use:
To find and access shared resources on a network.

Reason for modification:
Address the following issues:

  1. Fixed parameter description for NetServerEnum2 request when no domain parameter is supplied.
  2. Fixed infinite loop from SmbTransport.doDisconnect().
  3. Ensured NetBIOS broadcast response selects IP address that matches sender (not an arbitrary selection from the list).
  4. Allowed renewal of static data so JCIFS can be re-used when network change.
  5. Removed UOEM domain name from NetServerEnum2 construction. Fixes problem with corrupt OEM domain name is corrupt.
  6. Update to allow dynamic WINS addresses and local host address. Try all WINS addresses when resolving NetBIOS names.
  7. The endpoint lowercase conversion was being performed with no regard to locale which causes an exception to be thrown when locale is Turkish due to conversion of dotless I. Fixed by converting to lowercase using US locale.

Details about modification can be found here.
Modified source code can be found here.

Date created: 24/08/2010 13:46

Last modified: 09/09/2011 09:04

icePDF

InfoSource

Package name:
icePDF – Open Source Java PDF
Link to open source project:
http://www.icepdf.org/
Open Source License type:
Mozilla Public License Version 1.1
Reason for use:
To parse PDF content to print.

Reason for modification:
Adapt icePDF to fit into required architecture.

Details about modification can be found here.
Modified source code can be found here.

Date created: 08/09/2011 09:46

Last modified: 09/09/2011 08:45

HTML parser library

InfoSource

Package name:
HTML parser library
Link to open source project:
http://htmlparser.sourceforge.net/
Open Source License type:
Common Public License Version 1.0
Reason for use:
To extract plain text from HTML emails

Reason for modification:
Address the following issues:

  • 1. Fixed FindBugs warning.

Details about modification can be found here.
Modified source code can be found here.

Date created: 09/09/2011 08:55

Last modified: 14/08/2012 15:37

jchardet library

Source

Package name:
jchardet automatic charset detection library
Link to open source project:
http://jchardet.sourceforge.net/
Open Source License type:
Mozilla Public License Version 1.1
Reason for use:
Automatic charset detection

Reason for modification:
Address the following issues:

  • 1. Fixed FindBugs warning.

Modified source code can be found here.

Date created: 01/07/2013 13:35

Last modified: 01/07/2013 13:35