summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* deprecated function without dedicated security providerTI-decoding-issueCGantert3452023-11-302-0/+5
* Bug Fix - DynamirFrame version 2 was not detected during decodingCGantert3452023-11-303-85/+79
* Merge pull request #74 from UnionInternationalCheminsdeFer/1.4.5CGantert3452023-11-3038-117/+463
|\
| * c11.4.5CGantert3452023-10-052-2/+2
| * fix on productIdNum in includedOpenTicktCGantert3452023-10-0538-119/+465
|/
* Merge pull request #72 from UnionInternationalCheminsdeFer/1.4.41.4.4CGantert3452023-08-1119-7/+83
|\
| * version number update1.4.4CGantert3452023-08-111-1/+1
| * default value 23:59 in case of missing valid until time added in allCGantert3452023-08-1118-6/+82
* | Merge pull request #70 from UnionInternationalCheminsdeFer/1.4.31.4.3CGantert3452023-07-284-9/+20
|\|
| * - decode TLB also in case of wrong non-numeric formating of number1.4.3CGantert3452023-07-284-9/+20
* | Merge pull request #68 from UnionInternationalCheminsdeFer/customerCardV11.4.2CGantert3452023-07-034-4/+76
|\|
| * new bug fix versioncustomerCardV1CGantert3452023-07-032-1/+73
| * bug fix customer card v1CGantert3452023-07-032-2/+2
| * Bug fix on valid from yearCGantert3452023-07-031-1/+1
* | Merge pull request #65 from UnionInternationalCheminsdeFer/issuerVsSecurityProvider1.4.1CGantert3452023-05-304-4/+182
|\|
| * fix on the security providerissuerVsSecurityProviderCGantert3452023-05-304-4/+182
* | Merge pull request #64 from UnionInternationalCheminsdeFer/ssb-barcodesCGantert3452023-05-3012-20/+540
|\|
| * fix on productId in version 1 FCBssb-barcodesCGantert3452023-05-259-9/+9
| * fix on head with wrong monthCGantert3452023-05-252-2/+2
| * bug fix on passport validation requiredCGantert3452023-05-254-0/+129
| * SSB testsCGantert3452023-05-176-18/+409
* | Merge pull request #63 from irrationalism/bugfix/fix-productIdNum-range-v2CGantert3452023-05-309-9/+9
|\ \
| * | changed 'minValue' for 'productIdNum' from 1 to 0 for FCB 1.x.x;Alex Stasewitsch2023-05-049-9/+9
* | | Merge pull request #62 from irrationalism/bugfix/month-starts-with-0-uhead-v2CGantert3452023-05-251-1/+1
|\ \ \ | |/ / |/| |
| * | -1 -> +1;Alex Stasewitsch2023-04-261-1/+1
| * | +1 for in encoding of month;Alex Stasewitsch2023-04-261-1/+1
|/ /
* | Merge pull request #60 from UnionInternationalCheminsdeFer/ssb-barcodesCGantert3452023-03-312-4/+2195
|\|
| * Delete uicRailTicketData_v1.3.1.asnCGantert3452023-03-311-2021/+0
| * comment changed wit new Eurail pass codesCGantert3452023-03-312-0/+4212
* | Merge pull request #59 from UnionInternationalCheminsdeFer/ssb-barcodes1.4.0CGantert3452023-03-1432-91/+3356
|\|
| * update version numberCGantert3452023-03-141-2/+2
| * SSB encoding format validationCGantert3452023-03-148-15/+158
| * ssb non-standard signature encoding covered (decode only)CGantert3452023-03-132-6/+71
| * ssb unit testsCGantert3452023-03-1026-123/+1520
| * ssb added to encoder and decoderCGantert3452023-03-093-45/+162
| * error messages for wrong header contentCGantert3452023-02-101-4/+20
| * new exception for wrong identifiers in U_HEADCGantert3452023-02-101-0/+10
| * support for SSB barcodesCGantert3452022-11-2214-0/+1543
* | check for inflater return code addedCGantert3452023-03-091-1/+1
* | Merge pull request #57 from UnionInternationalCheminsdeFer/1.3.5CGantert3452023-02-101-3/+29
|\ \ | |/ |/|
| * Exceptions in case of wrong U_HAED content1.3.5CGantert3452023-02-101-3/+29
* | Merge pull request #54 from UnionInternationalCheminsdeFer/adding_comments_on_the_coutry_code_of_KosovoCGantert3452022-07-044-0/+4504
|\ \
| * | documentation on country codes for Kosovo addedCGantert3452022-07-040-0/+0
| * | documentation on country codes for Kosovo addedCGantert3452022-07-044-0/+4504
|/ /
* | Merge pull request #53 from UnionInternationalCheminsdeFer/1.3.5CGantert3452022-06-211-1/+13
|\|
| * missing language code in the U_HEAD corrected internally.CGantert3452022-06-090-0/+0
| * missing language code in the U_HEAD corrected internally.CGantert3452022-06-091-1/+13
| * version number updateCGantert3452022-06-091-1/+1
* | Merge pull request #52 from UnionInternationalCheminsdeFer/address-SonarLint-BlockersCGantert3452022-06-212-5/+5
|\ \
| * | Address SonarLint java:S2178address-SonarLint-BlockersKarsten Budäus2022-06-212-5/+5
|/ /
* | Merge pull request #51 from UnionInternationalCheminsdeFer/feature/update-pom-to-build-project-locallyCGantert3452022-06-211-14/+40
|\ \
| * | Add test dependenciesfeature/update-pom-to-build-project-locallyKarsten Budäus2022-06-201-14/+40
|/ /
* | Merge pull request #50 from UnionInternationalCheminsdeFer/experimental_ElipticCurve_X962_encoding_of_public_keys1.3.4CGantert3452022-06-091-2/+2
|\ \
| * | Update pom.xmlCGantert3452022-06-091-2/+2
* | | Merge pull request #49 from UnionInternationalCheminsdeFer/experimental_ElipticCurve_X962_encoding_of_public_keysCGantert3452022-06-098-32/+1094
|\| |
| * | Delete DecodeDB9EuroTicketTest.javaCGantert3452022-06-091-133/+0
| |/
| * curve names addedCGantert3452022-05-241-7/+53
| * additional testCGantert3452022-05-243-6/+175
| * encoding of keys different from P-256CGantert3452022-05-232-75/+344
| * Create DecodeDB9EuroTicketTest.javaCGantert3452022-05-201-0/+133
| * experimental implementation of Elliptic Curve Public Key Encoding withCGantert3452022-05-206-32/+610
* | Merge pull request #48 from UnionInternationalCheminsdeFer/1.3.31.3.3CGantert3452022-05-1818-20/+2199
|\|
| * extending the valid until to 500 daysCGantert3452022-05-1818-20/+2199
* | Merge pull request #47 from UnionInternationalCheminsdeFer/1.3.21.3.2CGantert3452022-05-0332-399/+3215
|\|
| * version number increasedCGantert3452022-05-032-2/+2
| * android 6 compatibilityCGantert3452022-05-032-26/+51
| * using algorithm name map prior to search through providersCGantert3452022-05-021-7/+7
| * search for the provider prior to the algorithm nameCGantert3452022-05-021-3/+5
| * null pointer exception fixedCGantert3452022-05-021-1/+4
| * - improved encoding of numerical values outside the allowed rangeCGantert3452022-04-1426-360/+3146
* | Merge pull request #46 from UnionInternationalCheminsdeFer/1.3.11.3.1CGantert3452022-04-13139-2235/+7972
|\|
| * unit test for fcb version 1 including all elementsCGantert3452022-04-1330-83/+2621
| * complete test for v3 fcb elementsCGantert3452022-04-1310-117/+1663
| * test on car carriageCGantert3452022-04-1214-127/+201
| * test on algorithm name resolverCGantert3452022-04-1214-82/+932
| * use one provider only within validationCGantert3452022-04-114-29/+74
| * fixing DOSIPAS algorithm names and supported EC curvesCGantert3452022-04-1114-107/+312
| * TimeStamp using java compliant with older android versionCGantert3452022-04-112-9/+61
| * nullpointerCGantert3452022-04-111-12/+16
| * nullpointerCGantert3452022-04-111-0/+2
| * nullpointerCGantert3452022-04-111-2/+3
| * nullpointer exception fixed in dynamic content of dosipasCGantert3452022-04-111-4/+12
| * provide more control on the logging to usersCGantert3452022-04-05103-1721/+2133
* | Merge pull request #45 from UnionInternationalCheminsdeFer/1.3.1CGantert3452022-03-163-3/+3
|\|
| * - use different module names in ASN.1CGantert3452022-03-163-3/+3
* | Merge pull request #44 from UnionInternationalCheminsdeFer/1.3.1CGantert3452022-03-163-44/+62
|\|
| * - documentation on extensionData enhancedCGantert3452022-03-163-44/+62
* | Merge pull request #42 from UnionInternationalCheminsdeFer/1.2.141.3.0CGantert3452022-02-1076-517/+6802
|\|
| * version number updateCGantert3452022-02-021-1/+1
| * - smplified api for level 2 signatureCGantert3452022-02-012-0/+322
| * - missing fieldOrder addedCGantert3452022-02-019-504/+139
| * new dynamic header versionCGantert3452022-01-2830-271/+729
| * test for the new dynamic header version 2CGantert3452022-01-2511-49/+472
| * signature validation changed to work with teh dynamic header version 2.CGantert3452022-01-2423-96/+443
| * new dynamic header version 2.0.0CGantert3452022-01-2139-130/+4075
| * extended api for dynamic contentCGantert3452021-12-168-3/+436
| * api layer for dynamic contentCGantert3452021-12-155-0/+721
| * - unit test for the dynamic content in DOSIPASCGantert3452021-12-152-1/+2
* | Merge pull request #41 from UnionInternationalCheminsdeFer/1.2.131.2.13CGantert3452021-12-143-21/+30
|\|
| * uodate of version numberCGantert3452021-12-141-1/+1
| * fix in the dynamic DOSIPAS content extension and response challengeCGantert3452021-12-142-20/+29
* | Merge pull request #40 from UnionInternationalCheminsdeFer/1.2.121.2.12CGantert3452021-12-0823-20/+2267
|\|
| * - Completed version3 asn1 level unit testsCGantert3452021-12-0823-20/+2267
* | Merge pull request #39 from UnionInternationalCheminsdeFer/1.2.111.2.11CGantert3452021-12-061-0/+1
|\|
| * pass default valueCGantert3452021-12-061-0/+1
* | Merge pull request #38 from UnionInternationalCheminsdeFer/1.2.11CGantert3452021-12-0610-52/+967
|\|
| * - extended automated testCGantert3452021-12-0610-52/+967
* | Merge pull request #37 from UnionInternationalCheminsdeFer/1.2.101.2.10CGantert3452021-12-0237-562/+2044
|\|
| * version number updateCGantert3452021-12-021-65/+65
| * Unit Test for all barcode elementsCGantert3452021-12-0236-497/+1979
* | Merge pull request #36 from UnionInternationalCheminsdeFer/1.2.81.2.9CGantert3452021-11-2941-515/+2815
|\|
| * additional testsCGantert3452021-11-2941-515/+2815
* | Merge pull request #35 from UnionInternationalCheminsdeFer/1.2.81.2.8CGantert3452021-11-2537-471/+2574
|\|
| * test and bug fix on countermark and viaStationCGantert3452021-11-2510-12/+1271
| * more testsCGantert3452021-11-249-164/+218
| * removed obsolete codeCGantert3452021-11-242-99/+0
| * more testsCGantert3452021-11-241-0/+81
| * extended testsCGantert3452021-11-242-0/+209
| * unused code removedCGantert3452021-11-232-11/+169
| * dynamic content time stamp fixed and test addedCGantert3452021-11-234-40/+69
| * additional tests for DOSIPASCGantert3452021-11-234-4/+385
| * renamedCGantert3452021-11-231-1/+1
| * test addedCGantert3452021-11-232-1/+176
| * added fcb version 3 data type to the DOSIPAS encoding and decodingCGantert3452021-11-234-152/+10
| * bug fixes on dynamic frameCGantert3452021-11-224-7/+5
* | Merge pull request #34 from UnionInternationalCheminsdeFer/1.2.71.2.7CGantert3452021-11-025-190/+192
|\|
| * - fix on null pointer exception for tickets created ad midnightCGantert3452021-11-025-190/+192
|/
* Merge pull request #31 from irrationalism/feature/android-backward-compatibility-regarding-StandardCharsetsCGantert3452021-10-193-47/+13
|\
| * Replaced StandardCharsets with Charset.forNameJohn Doe2021-07-213-47/+13
|/
* Update uicRailTicketData_v3.0.0.asnCGantert3452021-07-081-2181/+0
* Update uicDynamicContentData_v1.0.1.asnCGantert3452021-07-021-34/+9
* Update uicDynamicContentData_v1.0.1.asnCGantert3452021-07-021-18/+21
* merge conflict resolvedCGantert3452021-07-011-70/+1
* resolve local differencesCGantert3452021-07-012-0/+2249
* version number updatedCGantert3452021-07-011-1/+1
* Add files via uploadCGantert3452021-06-301-0/+157
* Update uicRailTicketData_v3.0.0.asnCGantert3452021-06-301-4/+5
* Update pom.xml1.2.6CGantert3452021-06-291-2/+2
* Merge pull request #27 from UnionInternationalCheminsdeFer/FCB_version_3.0.0CGantert3452021-06-29146-4298/+34714
|\
| * - test for FCB version 3CGantert3452021-06-2939-246/+5096
| * - option to use a dedicated security provider implementationCGantert3452021-06-286-19/+244
| * - initial implementation of FCB version 3.0.0 - !!Tests still missing!!CGantert3452021-06-28110-4080/+23107
* | Delete uicBarcodeFCBv2.0.asnCGantert3452021-06-291-2810/+0
* | Delete uicBarcodeFCBv2.0.2.asnCGantert3452021-06-291-2111/+0
* | Delete uicBarcodeFCBv2.0.1.asnCGantert3452021-06-291-2040/+0
* | Delete headerSpec.asnCGantert3452021-06-291-116/+0
* | Merge pull request #25 from UnionInternationalCheminsdeFer/asn1_comments_11.2.5CGantert3452021-05-1228-95/+1957
|\ \
| * \ Merge branch 'master' into asn1_comments_1CGantert3452021-05-1214-6651/+7529
| |\ \ | |/ / |/| / | |/
* | Merge pull request #22 from irrationalism/feature/restructure-pomCGantert3452021-04-2316-6648/+6774
|\ \
| * \ Merge branch 'master' into feature/restructure-pomJohn Doe2021-04-1622-31/+1058
| |\ \ | |/ / |/| |
* | | Merge pull request #23 from UnionInternationalCheminsdeFer/fix_included_open_ticket1.2.4CGantert3452021-04-1222-30/+1058
|\ \ \
| | * | fixed wrong file permissionsJohn Doe2021-04-091-0/+0
| | * | delete ignored filesJohn Doe2021-04-095-67/+0
| | * | moved resource files to misc;John Doe2021-04-0910-6577/+6589
| | * | added more stuff to .gitignoreJohn Doe2021-04-091-4/+186
| |/ / |/| |
* | | Merge pull request #20 from UnionInternationalCheminsdeFer/fix_train_linkCGantert3452021-04-082-0/+2228
|\ \ \
* \ \ \ Merge pull request #19 from UnionInternationalCheminsdeFer/fix_train_link1.2.3CGantert3452021-04-061-1/+63
|\ \ \ \
* \ \ \ \ Merge pull request #18 from UnionInternationalCheminsdeFer/fix_train_linkCGantert3452021-04-0130-22/+79
|\ \ \ \ \
* \ \ \ \ \ Merge pull request #17 from UnionInternationalCheminsdeFer/time_zone_fix_documentation1.2.2CGantert3452021-03-302-0/+4063
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge pull request #16 from UnionInternationalCheminsdeFer/BigInteger_changeCGantert3452021-03-292-4/+40
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \ Merge pull request #15 from UnionInternationalCheminsdeFer/maven_dependenciesCGantert3452021-03-292-2/+20
|\ \ \ \ \ \ \ \
| | | | | | | | * version 1.2.5CGantert3452021-05-121-1/+1
| | | | | | | | * - Bug fix StaticHeader date formatCGantert3452021-05-1215-373/+490
| | | | | | | | * updateCGantert3452021-04-2324-12/+1005
| | | | | | | |/
| | | | | | | * included open ticket testCGantert3452021-04-1218-29/+1042
| | | | | | | * fix for included open ticket, vatDetails and route sectionCGantert3452021-04-127-2/+17
| | | | | | |/
| | | | | | * DB signature validation testCGantert3452021-04-082-0/+2228
| | | | | |/
| | | | | * extended DB ticket testCGantert3452021-04-061-1/+63
| | | | |/
| | | | * - fix for train link, date and time is not defined optionalCGantert3452021-04-0130-22/+79
| | | |/
| | | * time zone update of documentationCGantert3452021-03-302-0/+4063
| | |/
| | * BigInteger without ValueExact function supportedCGantert3452021-03-291-3/+39
| | * exclude classpathCGantert3452021-03-291-1/+1
| |/
| * maven dependenciesCGantert3452021-03-292-2/+20
|/
* Merge pull request #14 from UnionInternationalCheminsdeFer/structure_changeCGantert3452021-03-29457-7/+4
|\
| * structure change 1CGantert3452021-03-29457-7/+4
|/
* Merge pull request #13 from UnionInternationalCheminsdeFer/time_zone_fix_3CGantert3452021-03-2619-38/+2212
|\
| * - voucher, customer card and parking using the upcoming interpretationCGantert3452021-03-2615-24/+1887
| * customer card fix and testCGantert3452021-03-262-18/+18
| * tempCGantert3452021-03-263-6/+317
* | Merge pull request #11 from UnionInternationalCheminsdeFer/layout-utf8-testCGantert3452021-03-254-0/+333
|\|
| * - additional test on LayoutElement with utf-8CGantert3452021-03-252-0/+42
| * - additional test ticketsCGantert3452021-03-252-0/+291
* | Merge pull request #10 from UnionInternationalCheminsdeFer/time-zone-fix_2CGantert3452021-03-254-7/+520
|\|
| * - new test ticketsCGantert3452021-03-254-7/+520
* | Merge pull request #9 from UnionInternationalCheminsdeFer/time-zone-fixCGantert3452021-03-2565-419/+7676
|\|
| * - bug fix for time zonesCGantert3452021-03-2510-15/+2364
| * version 1.2.3CGantert3452021-03-220-0/+0
| * version 1.2.3CGantert3452021-03-221-1/+1
| * additional tests for time zonesCGantert3452021-03-2234-179/+3688
| * time-zone-fixCGantert3452021-03-1937-321/+1720
|/
* new release1.2.1CGantert3452021-03-121-1/+1
* names aligned to asn spec for new travel classes in asn version 2CGantert3452021-03-123-8/+11
* - bug fix on TicketType Enum1.2CGantert3452021-02-25782-60890/+61509
* issuerOnLine changed from int to Integer as it is optionalCGantert3452021-01-082-5/+5
* Bug fix on passengerWithReducedMobility changed from boolean to Boolean1.1CGantert3452021-01-053-6/+13
* UTC offset of valid from / until dates in Pass1.0CGantert3452021-01-052-0/+6
* FCB version number missmatch correctedCGantert3452020-12-187-53/+207
* Merge branch 'master' of https://github.com/UnionInternationalCheminsdeFer/UIC-barcodeCGantert3452020-11-161-0/+2
|\
| * Update README.mdCGantert3452020-10-301-0/+2
* | bug fix element order in openTicketDataCGantert3452020-11-1611-19/+19
|/
* fix for the Android Java SDK bug in getDeclaredFields nor providing theCGantert3452020-10-29121-73/+1506
* specification added, test fixedCGantert3452020-10-192-123/+2052
* Bugfix on the PassData, wrong order of ReferenceNUm and ReferenceIA5CGantert3452020-10-192-5/+3
* ASN.1 signature encoding bugCGantert3452020-08-201-2/+4
* cleanedCGantert3452020-08-201-2/+0
* ASN.1 signature encoding bug fixedCGantert3452020-08-201-2/+4
* Draft of the new DOSIPAS includedCGantert3452020-07-28145-535/+22991
* Draft of the new DOSIPAS includedCGantert3452020-07-2853-780/+765
* bugfix activated dayCGantert3452020-06-293-35/+63
* bug fix calculation of timeCGantert3452020-06-291-1/+1
* header class updateCGantert3452020-04-301-3/+32
* header encode / decodeCGantert3452020-04-301-6/+32
* format default addedCGantert3452020-04-301-2/+3
* dynamic header updateCGantert3452020-04-302-11/+39
* Implementation of ObjectIdentifier and dynamic headerCGantert3452020-04-3015-3/+885
* Create README.mdCGantert3452020-01-031-0/+5
* Delete uicBarcodeV1finalDelayConfirmation2.0.asnCGantert3452020-01-031-2047/+0
* Delete uicBarcodeV1finalDelayConfirmation1.3.asnCGantert3452020-01-031-2043/+0
* Delete uicBarcodeV1finalDelayConfirmation1.2.asnCGantert3452020-01-031-1986/+0
* Delete uicBarcodeV1finalDelayConfirmation1.1.asnCGantert3452020-01-031-1976/+0
* removed old versionsCGantert3452020-01-031-1789/+0
* utils and decoder / encoderCGantert3452020-01-034-0/+4968
* unit testsCGantert3452020-01-033-0/+622
* api implementationCGantert3452020-01-0346-0/+8673
* asn.1 java modelCGantert3452020-01-0386-0/+10874
* api specCGantert3452020-01-0357-0/+17613
* basic asn.1 libraryCGantert3452020-01-0372-0/+5997
* loggingCGantert3452020-01-032-0/+33
* licence addedCGantert3452020-01-031-0/+48