Package: jabref / 3.8.2+ds-12

Metadata

Package Version Patches format
jabref 3.8.2+ds-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
001_koppor_debian.patch | (download)

build.gradle | 11 1 + 10 - 0 !
external-libraries.txt | 39 5 + 34 - 0 !
licenses/com.apple_AppleJavaExtensions.txt | 51 0 + 51 - 0 !
src/main/java/net/sf/jabref/gui/BasePanel.java | 25 0 + 25 - 0 !
src/main/java/net/sf/jabref/gui/IconTheme.java | 1 0 + 1 - 0 !
src/main/java/net/sf/jabref/gui/JabRefFrame.java | 8 2 + 6 - 0 !
src/main/java/net/sf/jabref/gui/PreviewPanel.java | 31 1 + 30 - 0 !
src/main/java/net/sf/jabref/gui/date/DatePickerButton.java | 83 25 + 58 - 0 !
src/main/java/net/sf/jabref/gui/entryeditor/EntryEditor.java | 5 2 + 3 - 0 !
src/main/java/net/sf/jabref/gui/entryeditor/FieldExtraComponents.java | 45 8 + 37 - 0 !
src/main/java/net/sf/jabref/gui/menus/RightClickMenu.java | 11 0 + 11 - 0 !
src/main/java/net/sf/jabref/gui/mergeentries/MergeEntries.java | 32 5 + 27 - 0 !
src/main/java/net/sf/jabref/gui/preftabs/PreviewPrefsTab.java | 44 1 + 43 - 0 !
src/main/java/net/sf/jabref/gui/worker/CitationStyleToClipboardWorker.java | 185 0 + 185 - 0 !
src/main/java/net/sf/jabref/gui/worker/CitationStyleWorker.java | 77 0 + 77 - 0 !
src/main/java/net/sf/jabref/logic/citationstyle/CitationStyle.java | 178 0 + 178 - 0 !
src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleCache.java | 77 0 + 77 - 0 !
src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleGenerator.java | 100 0 + 100 - 0 !
src/main/java/net/sf/jabref/logic/citationstyle/CitationStyleOutputFormat.java | 35 0 + 35 - 0 !
src/main/java/net/sf/jabref/logic/util/UpdateField.java | 7 3 + 4 - 0 !
src/main/java/net/sf/jabref/logic/util/date/EasyDateFormat.java | 63 63 + 0 - 0 !
src/main/java/net/sf/jabref/logic/util/strings/DiffHighlighting.java | 101 0 + 101 - 0 !
src/main/java/net/sf/jabref/preferences/JabRefPreferences.java | 3 1 + 2 - 0 !
src/main/java/net/sf/jabref/shared/DBMSType.java | 4 2 + 2 - 0 !
src/main/java/net/sf/jabref/shared/PostgreSQLProcessor.java | 55 0 + 55 - 0 !
src/main/java/net/sf/jabref/shared/listener/PostgresSQLNotificationListener.java | 27 0 + 27 - 0 !
src/main/resources/l10n/JabRef_da.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_de.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_en.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_es.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_fa.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_fr.properties | 4 0 + 4 - 0 !
src/main/resources/l10n/JabRef_in.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_it.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_ja.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_nl.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_no.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_pt_BR.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_ru.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_sv.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_tr.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_vi.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/JabRef_zh.properties | 7 0 + 7 - 0 !
src/main/resources/l10n/Menu_da.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_de.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_en.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_es.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_fa.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_in.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_it.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_ja.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_nl.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_no.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_pt_BR.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_ru.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_sv.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_tr.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_vi.properties | 2 0 + 2 - 0 !
src/main/resources/l10n/Menu_zh.properties | 2 0 + 2 - 0 !
src/test/java/net/sf/jabref/gui/worker/CitationStyleToClipboardWorkerTest.java | 233 0 + 233 - 0 !
src/test/java/net/sf/jabref/logic/citationstyle/CitationStyleGeneratorTest.java | 119 0 + 119 - 0 !
src/test/java/net/sf/jabref/logic/citationstyle/CitationStyleTest.java | 30 0 + 30 - 0 !
src/test/java/net/sf/jabref/logic/util/strings/DiffHighlightingTest.java | 81 0 + 81 - 0 !
src/test/java/net/sf/jabref/shared/DBMSTypeTest.java | 4 2 + 2 - 0 !
64 files changed, 121 insertions(+), 1792 deletions(-)

 debian-specific patches from koppor/debian_3.8.1
010_gradle_build.patch | (download)

build.gradle | 32 22 + 10 - 0 !
1 file changed, 22 insertions(+), 10 deletions(-)

 patch upstream build system for building on debian
020_disable_automatic_upgrade_check.patch | (download)

src/main/java/net/sf/jabref/JabRefGUI.java | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 disable automatic phone-home version check
030_xjc.patch | (download)

src/main/resources/xjc/mods/catalog.cat | 3 3 + 0 - 0 !
src/main/resources/xjc/mods/loc/mods/xml.xsd | 146 146 + 0 - 0 !
src/main/resources/xjc/mods/loc/standards/xlink/xlink.xsd | 75 75 + 0 - 0 !
xjc.gradle | 29 2 + 27 - 0 !
4 files changed, 226 insertions(+), 27 deletions(-)

 xjc ant task needs jaxb-impl on the classpath
050_unirest_json.patch | (download)

src/main/java/net/sf/jabref/gui/importer/fetcher/DOAJFetcher.java | 3 2 + 1 - 0 !
src/main/java/net/sf/jabref/gui/importer/fetcher/IEEEXploreFetcher.java | 8 8 + 0 - 0 !
src/main/java/net/sf/jabref/gui/importer/fetcher/SpringerFetcher.java | 3 2 + 1 - 0 !
src/main/java/net/sf/jabref/gui/worker/VersionWorker.java | 3 2 + 1 - 0 !
src/main/java/net/sf/jabref/logic/importer/fetcher/CrossRef.java | 2 1 + 1 - 0 !
src/main/java/net/sf/jabref/logic/importer/fetcher/SpringerLink.java | 3 2 + 1 - 0 !
src/main/java/net/sf/jabref/logic/importer/util/JSONEntryParser.java | 19 17 + 2 - 0 !
src/main/java/net/sf/jabref/logic/util/Version.java | 3 2 + 1 - 0 !
8 files changed, 36 insertions(+), 8 deletions(-)

 patch for building against libunirest-java using android-json
060_0664_perms.patch | (download)

src/main/java/net/sf/jabref/logic/exporter/FileSaveSession.java | 9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-)

 newly created libraries are created with mode 664
070_jdk9_swing.patch | (download)

src/main/java/net/sf/jabref/collab/ChangeDisplayDialog.java | 5 3 + 2 - 0 !
src/main/java/net/sf/jabref/collab/EntryChange.java | 5 3 + 2 - 0 !
src/main/java/net/sf/jabref/gui/FindUnlinkedFilesDialog.java | 16 10 + 6 - 0 !
3 files changed, 16 insertions(+), 10 deletions(-)

 add jdk9 swing patch
080_jdk11_jaxb.patch | (download)

build.gradle | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 patch build.gradle to compile using jaxb-api
090_mariadb.patch | (download)

src/main/java/net/sf/jabref/shared/DBMSType.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 update jabref to use mariadb driver for mysql connections
100_CVE 2018 1000652_XXE vulnerability.patch | (download)

src/main/java/net/sf/jabref/logic/importer/fileformat/MsBibImporter.java | 34 33 + 1 - 0 !
1 file changed, 33 insertions(+), 1 deletion(-)

 [patch] fix importer vulnerability (#4240)

* Fix importer vulnerability
Fixed issue #4229  where importer was vulnerable to XXE attacks by
disabling DTDs along with adding warning to logger if features are
unavailable. fixes #4229

Bugs-Debian: https://bugs.debian.org/921772
Bug: https://github.com/JabRef/jabref/issues/4229