Menu

Tree [913610] master /
 History

HTTPS access


File Date Author Commit
 countries 2021-03-28 Romagnoli Andrea Romagnoli Andrea [681735] Correct Denmark and Greenland IBAN validation a...
 README.txt 2021-03-28 Romagnoli Andrea Romagnoli Andrea [913610] Update release notes,
 ibanmanager.lpk 2021-03-20 Romagnoli Andrea Romagnoli Andrea [6b3df6] Update project and release notes,
 ibanmanager.pas 2021-03-06 Romagnoli Andrea Romagnoli Andrea [23319d] Standardize BBAN checksum for Italy/San Marino ...
 ubbancommon.pas 2021-03-20 Romagnoli Andrea Romagnoli Andrea [9ad41a] Strip international part from BBAN validation c...
 uibancommon.pas 2021-03-28 Romagnoli Andrea Romagnoli Andrea [681735] Correct Denmark and Greenland IBAN validation a...
 uibanmanager.pas 2021-02-14 Romagnoli Andrea Romagnoli Andrea [801346] Add Albania and Belgium national checksum and p...

Read Me

IBANManager

  Copyright (C) 2021 Andrea Romagnoli r_andy_182@yahoo.it

  This source is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
  Software Foundation; either version 2 of the License, or (at your option)
  any later version.

  This code is distributed in the hope that it will be useful, but WITHOUT ANY
  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
  details.

  A copy of the GNU General Public License is available on the World Wide Web
  at <http://www.gnu.org/copyleft/gpl.html>. You can also obtain it by writing
  to the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
  Boston, MA 02110-1335, USA.

1. INTRODUCTION

This library allows you to validate IBAN codes and extract the parts that
compose them based on the national format of the code.

2. FEATURES

By providing an IBAN code, the library takes care of verifying the formal
correctness of the code based on the country of origin. If the formal
correctness is respected, the checksum of the IBAN code is then verified
and, if the national specifications provide for it, then proceeds with the
verification of the national checksum.

3. RELEASE NOTES

- 0.1
Features:
Add IBAN validators for european countries: Albania, Andorra, Austria, Belgium,
  Croatia, France, Germany, Greece, Italy, Malta, Montenegro, Portugal,
  San Marino, Serbia, Slovenia, Spain, Switzerland and Vatican city.
Add IBAN validator for asian country: Azerbaijan.

- 0.2
Features:
Add IBAN validators for american countries: Brazil and Costa Rica.
Add IBAN Validators for european countries: Bulgaria, Cyprus, Czech Republic
  and Denmark.

- 0.3
Features:
Add IBAN validator for asian country: Bahrain.
Add IBAN validators for european countries: Belarus and Bosnia and Herzegovina.

- 0.4
Features:
Add IBAN validator for african country: Egypt.
Add IBAN validators for american countries: Dominican Republic and El Salvador.
Add IBAN validator for asian country: East Timor.
Add IBAN validator for european country: Estonia.

- 0.5
Features:
Add IBAN validator for european countries: Faroe islands and Finland.

- 0.6
Features:
Add IBAN validator for american country: Guatemala.
Add IBAN validator for asian country: Georgia.
Add IBAN validators for european countries: Gibraltar and Greenland.

- 0.7
Features:
Add IBAN validators for asian countries: Iraq and Israel.
Add IBAN validators for european countries: Hungary, Iceland and Ireland.

- 0.8
Features:
Add IBAN validator for african country: Lybia.
Add IBAN validators for asian countries: Jordan, Kazakhstan, Kuwait and Lebanon.
Add IBAN validators for european countries: Kosovo, Latvia and Lichtenstein.

- 0.9
Features:
Add IBAN validators for african countries: Mauritania and Mauritius.
Add IBAN validators for european countries: Lithuania, Luxemburg, Monaco
  and North Macedonia.

- 0.10
Features:
Add IBAN validator for american country: Saint Lucia.
Add IBAN validators for asian countries: Pakistan, Palestinian territories
  and Qatar.
Add IBAN validators for european countries: Moldova, Netherlands, Norway, Poland
  and Romania.

- 0.11
Features:
Add IBAN validator for african country: Sao Tome and Principe.
Add IBAN validator for asian country: Saudi Arabia.

- 0.12
Features:
Add IBAN validator for african country: Seychelles and Tunisia.
Add IBAN validator for asian country: Turkey.
Add IBAN validators for european countries: Slovakia, Sweden and Ukraine.

- 0.13
Features:
Add IBAN validator for american country: Virgin island.
Add IBAN validator for asian country: United Arab Emirates.
Add IBAN validator for european country: United Kingdom.

- 1.0
Features:
Add national validators for european countries: Italy and San Marino.

- 1.1
Features:
Add access to IBAN details.

- 1.2
Features:
Add national validators for european countries: Albania and Belgium.
Add paper and electronic print format function.

- 1.3
Features:
Add national validator for european country: Serbia.
Bugfix:
Correct San Marino national validator.

- 1.4
Bugfix:
Correct Belgium national validator.

- 1.5
Bugfix:
Correct Albania national validator.

- 1.6
Features:
Add national validator for european country: Bosnia and Herzegovina.

- 1.7
Features:
Add national validator for european country: France.

- 1.8
Features:
Add national validator for european country: Monaco.

- 1.9
Features:
Standardized national validators for Slovenia, Servia, Bosnia and Herzegovina,
  Montenegro and North Macedonia.
Standardized national validators for Italy and San Marino.
Standardized national validators for France and Monaco.
Add national validator for Czech Republic.

- 1.10
Features:
Strip international part from BBAN validation code.
Add national checks for Estonia, Finland, Hungary, Iceland, Mauritania, Norway, 
  Poland, Portugal Slovakia, Spain and Tunisia.
Bugfix:
Correct Portugal regular expression.
Correct Czech Republic national check.

- 1.11
Features:
Add new status value for national check-digit validation in case of the validator
  for national check is not implemented.
Bugfix:
Correct Denmark and Greenland regular expression.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.