[koha-commits] main Koha release repository branch 17.05.x updated. v17.05.02-59-g47a61e6

Git repo owner gitmaster at git.koha-community.org
Tue Sep 5 12:15:15 CEST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 17.05.x has been updated
       via  47a61e683fcabe386b64d4802ebcf9bb381acddb (commit)
       via  c4b52cb4eff83399435a574041c12c5b4040a000 (commit)
       via  9bc653e4976945494a8e51caa6fc101abc8545ec (commit)
       via  0ad7c91a4b805e64fe8f529fa5f9db014dd0e18c (commit)
       via  923013b6f96cc24d68505a71b96416280020b309 (commit)
       via  c0cc4229904e2c91fd583c1b905ce3a214990ccb (commit)
       via  2fabe5ee8f719140065b429f6a13f4633c3145a8 (commit)
       via  6bdc17da42b62d351593540577a06a6827be94ff (commit)
       via  f2fad9d2b884c8b52def21f00b9c78542ed58a49 (commit)
       via  be1bd8b56140b1ac45259c1ac3c6de25a45687b8 (commit)
       via  84c5bebcd3a93d21bd7b800b63ba3506adcaf0bf (commit)
       via  5e5cd8025301bb6efc2031f9e6f8a48a768a0dc8 (commit)
       via  44ccf758fe94bb105c57866411a5aba5cde5f610 (commit)
       via  933f139b77cc3f75946317103848f957ebf057cc (commit)
       via  b4d95e2b08415e8041edec0c012411177decc413 (commit)
       via  aa28f0833fd525b6918f333440fbde23a2efc39d (commit)
       via  12dcd7f2e79dd9b53a0cfc1ed6e3d88fd7446405 (commit)
       via  9b7969033f6820e7e9af314018f87ec462cc5b6d (commit)
       via  bc0a636c18b3bb66e29dd7ca0bf4488fe742d75f (commit)
       via  77a8be98a47c3a424a4e81e1da25fbfed961bec3 (commit)
       via  0565a70c5cb4c8f365d64658109b4d84e8964952 (commit)
       via  06261dce0b397a4057d343e50aaf244ddff5f974 (commit)
       via  011030fc4cf3447db2b4fef85344cedc429fa1ae (commit)
       via  ac54b9703689d9c29d8b195253d26f2ff866e564 (commit)
       via  14646cd3f84db891f1fe5562ba2577c3fc82cd7c (commit)
       via  1c5b315787c5714b2453f9b1ec9eb66ae6aa51b3 (commit)
       via  24fb60d714e5c6dc3ad3dec1295b871e196cfa98 (commit)
       via  5380e93aca3376e1526e79d02169c8a4d877d645 (commit)
      from  ce8ddbf8ea7d463a822a70f474310b8b618d6347 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 47a61e683fcabe386b64d4802ebcf9bb381acddb
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Thu Aug 24 09:38:56 2017 +0200

    Increment version for 17.05.03 release
    
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit c4b52cb4eff83399435a574041c12c5b4040a000
Merge: 0ad7c91 9bc653e
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Thu Aug 24 09:34:54 2017 +0200

    Merge remote-tracking branch 'translate/17.05.03-translate-20170824' into rm_170503

commit 9bc653e4976945494a8e51caa6fc101abc8545ec
Author: root <root at translate.koha-community.org>
Date:   Thu Aug 24 04:30:10 2017 -0300

    Translation updates for Koha 17.05.03

commit 0ad7c91a4b805e64fe8f529fa5f9db014dd0e18c
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Thu Aug 24 09:23:50 2017 +0200

    Update release notes for 17.05.03 release
    
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 923013b6f96cc24d68505a71b96416280020b309
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Thu Aug 24 09:23:21 2017 +0200

    remove html notes of 17.05

commit c0cc4229904e2c91fd583c1b905ce3a214990ccb
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 08:33:41 2017 +0530

    Bug 19035 - Stored XSS in lists.pl
    
    To Test
    1. Hit the page /cgi-bin/koha/patron_lists/lists.pl
    2. Click on new patron list
    3. Add a text in the field Name that contains js
    4. Save the page.
    5. Notice js is execute
    6. Apply patch and reload, the js is escaped
    
    Fixed in both the pages list.pl and list.pl?patron_list_id=xx
    xx is patronlist id
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 34dcc80055998c7b301de6e2bbcfa20067c8a63c)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 2fabe5ee8f719140065b429f6a13f4633c3145a8
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 20:58:34 2017 +0530

    Bug 19114 - Stored XSS in parcels.pl
    
    Test
    1. Hit the page /cgi-bin/koha/acqui/parcels.pl?booksellerid=xx
       xx is booksellerid
    2. Add a text in the field Vendor invoice that contains java script
    3. Save the page.
    4. Notice js is execute
    5. Apply patch and reload the js is escaped
    
    Fixed XSS for parcels.pl/parcel.pl/orderreceive.pl
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit a4ee6ce526cf0b7897badf427c18ae6bfbefe0c5)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 6bdc17da42b62d351593540577a06a6827be94ff
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 19:51:48 2017 +0530

    Bug 19112 - Stored XSS in basketheader.pl page
    
    To Test
    
    1. Hit the page /cgi-bin/koha/acqui/basketheader.pl?booksellerid=1&op=add_form
    2. Add a text in the field Basket name, Internal note, Vendor note that contains java script
    3. Save the page
    4. Notice js is execute
    5. Apply patch, reload, js is escaped.
    
    Fixed XSS on pages basket.pl/basketheader.pl/bookseller.pl
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 65c7b505ee56f088f3c475595e53fbe53a77d4a2)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit f2fad9d2b884c8b52def21f00b9c78542ed58a49
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 15:00:55 2017 +0530

    Bug 19110 - XSS Stored in branches.pl
    
    To Test
    1. Hit the page /cgi-bin/koha/admin/branches.pl?op=add_form_category
    2. Add a text in the field Name and description that contains js.
    3. Save the page.
    4. Notice js is execute
    5. Apply patch and reload, the js is escaped
    
    Fixed for js escaped execute for both pages
    
    1. /cgi-bin/koha/admin/branches.pl?op=delete_confirm&branchcode=xx
       xx is branchcode
    2. /cgi-bin/koha/admin/branches.pl?op=add_form with Group(s):
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 0a44868b21c4ec9f3e6a7c4e4f7db8ee22e014b6)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit be1bd8b56140b1ac45259c1ac3c6de25a45687b8
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 23:22:32 2017 +0530

    Bug 19100 - XSS Flaws in memberentry.pl
    
    1. Hit /cgi-bin/koha/members/memberentry.pl?op=add&guarantorid=xx<script>alert('amit')</script>
       xx - is a guarantorid
    2. Notice the java script is executed.
    3. Apply patch.
    4. Reload page, and hit the page again /cgi-bin/koha/members/memberentry.pl?op=add&guarantorid=xx<script>alert('amit')</script>
       xx - is a guarantorid.
    5. Notice it is no longer executed.
    
    NOTE: I had to test in Microsoft Edge, because Chrome was blocking XSS for me.
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit d42639166c9de0e83b16b04cd8c05146648b03fd)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 84c5bebcd3a93d21bd7b800b63ba3506adcaf0bf
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 09:23:13 2017 +0530

    Bug 19105 - XSS Stored in holidays.pl
    
    To Test
    1. Hit the page /cgi-bin/koha/tools/holidays.pl
    2. Select the date
    3. Add a text in the field Title and Description that contains js
    4. Save the page.
    5. Notice js is execute
    6. Apply patch and reload, the js is escaped
    
    Fixed for all holidays
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 1ceb4367c6879be812b600487385c53bb005260d)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 5e5cd8025301bb6efc2031f9e6f8a48a768a0dc8
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Tue Aug 15 22:58:02 2017 +0530

    Bug 16069 - XSS issue in basket.pl page
    
    1. Hit /cgi-bin/koha/acqui/basket.pl?basketno=xx<script>alert('amit')</script>
       xx - is a basketno
    2. Notice the java script is executed.
    3. Apply patch.
    4. Reload page, and hit the page again /cgi-bin/koha/acqui/basket.pl?basketno==xx<script>alert('amit')</script>
       xx - is a basketno.
    5. Notice it is no longer executed.
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 91711087e93e5da6265bac329791e45afb7d354f)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 44ccf758fe94bb105c57866411a5aba5cde5f610
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Fri Aug 11 21:08:14 2017 +0530

    Bug 19079 - XSS Flaws in Membership page
    
    1. Hit /cgi-bin/koha/members/moremember.pl?borrowernumber=xx<script>alert('amit')</script>.
       xx - is a borrowernumber
    2. Notice the java script is executed.
    4. Apply patch.
    5. Reload page, and hit the page again /cgi-bin/koha/members/moremember.pl?borrowernumber=xx<script>alert('amit')</script>.
       xx - is a borrowernumber.
    6. Notice it is no longer executed.
    
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 4f48532c4f3bede64533af6415e507640e2ed6e0)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 933f139b77cc3f75946317103848f957ebf057cc
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Fri Aug 4 09:44:52 2017 +0530

    Bug 19033: XSS Flaws in Currencies and exchange page
    
    1. Hit /cgi-bin/koha/admin/currency.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> search currencies box.
    3. Notice the iframe is executed
    4. Apply patch
    5. Reload page, and enter iframe again on search currencies box.
    6. Notice it is no longer executed
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Fixes the issue, follows common practice on the codebase.
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 08fe6c3c3a8b3370ea212b049573a8618cf1e9e3)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit b4d95e2b08415e8041edec0c012411177decc413
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Aug 15 13:26:12 2017 -0300

    Bug 19034: (followup 2) Fix letters.tt XSS flaw
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 9877aa340e75697cdb435eddf825451a93b91eaf)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit aa28f0833fd525b6918f333440fbde23a2efc39d
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Aug 7 11:27:33 2017 -0300

    Bug 19034: (followup) Fix letters.tt XSS flaw
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit d7ffd52dfd46190e630c1f25738e77d8d6ebebc8)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 12dcd7f2e79dd9b53a0cfc1ed6e3d88fd7446405
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Fri Aug 4 10:41:49 2017 +0530

    Bug 19034: XSS Flaws in Z39.50/SRU servers administration
    
    1. Hit /cgi-bin/koha/admin/z3950servers.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> search Z39.50/SRU servers box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on search Z39.50/SRU servers box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit cd0c7ad870f4c2d202e2d6e31c1078bd29da979e)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 9b7969033f6820e7e9af314018f87ec462cc5b6d
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Fri Aug 4 10:38:12 2017 +0530

    Bug 19034: XSS Flaws in Cities
    
    1. Hit /cgi-bin/koha/admin/cities.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> search cities box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on search cities box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 8b294c5a4bece7086688fb44c7c45a1ee820247c)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit bc0a636c18b3bb66e29dd7ca0bf4488fe742d75f
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Fri Aug 4 10:34:19 2017 +0530

    Bug 19034: XSS Flaws in Patron categories pages
    
    1. Hit /cgi-bin/koha/admin/categories.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> search patron categories box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on search patron categories box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 28b9a1246781fb45427a593703542a99600f6d1f)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 77a8be98a47c3a424a4e81e1da25fbfed961bec3
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 20:49:56 2017 +0530

    Bug 19050 - XSS Flaws in Quick spine label creator
    
    1. Hit /cgi-bin/koha/labels/spinelabel-home.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> barcode text box.
    3. Notice the iframe is executed
    4. Apply patch
    5. Reload page, and enter iframe again on barcode text box.
    6. Notice it is no longer executed
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 18b6e1f5272ee4e2c4c1971a4346c1759df4b3d6)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 0565a70c5cb4c8f365d64658109b4d84e8964952
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 21:43:56 2017 +0530

    Bug 19051 - XSS Flaws in - Batch item modification page
    
    1. Hit /cgi-bin/koha/tools/batchMod.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> in the Barcode list (one barcode per line) text area.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on Barcode list (one barcode per line) text area.
    6. Notice it is no longer executed.
    7. Fixes for both barcode and itemnumber.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 0726c79361a22051b847e9fe8668ab6faf81479a)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 06261dce0b397a4057d343e50aaf244ddff5f974
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 21:24:44 2017 +0530

    Bug 19051 - XSS Flaws in Batch item deletion page
    
    1. Hit /cgi-bin/koha/tools/batchMod.pl?del=1
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> in the Barcode list (one barcode per line) text area.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on Barcode list (one barcode per line) text area.
    6. Notice it is no longer executed.
    7. Fixes for both barcode and itemnumber.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 560d5e472ae30d9f0d0984cd6dbf34ca12b0cae1)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 011030fc4cf3447db2b4fef85344cedc429fa1ae
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 21:08:36 2017 +0530

    Bug 19051 - XSS Flaws in - Batch record deletion page
    
    1. Hit /cgi-bin/koha/tools/batch_delete_records.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> in the Record number list (one per line) text area.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on Record number list (one per line) text area.
    6. Notice it is no longer executed.
    7. Fixes for both biblio and authority records.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 63fce3cdb10637a14efa5ac61e9fb21e4b04e364)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit ac54b9703689d9c29d8b195253d26f2ff866e564
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 22:17:14 2017 +0530

    Bug 19052 - XSS Flaws in - Invoice search page
    
    1. Hit /cgi-bin/koha/acqui/invoices.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> Invoiceno,
       ISBN/EAN/ISSN, Title, Author, Publihser, Publication year search box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on Invoiceno,
       ISBN/EAN/ISSN, Title, Author, Publihser, Publication year search box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 44c25d74b64ed9f125362e9627c7f9bc5635d369)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 14646cd3f84db891f1fe5562ba2577c3fc82cd7c
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 22:04:30 2017 +0530

    Bug 19052 - XSS Flaws in vendor search page
    
    1. Hit /cgi-bin/koha/acqui/booksellers.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> vendor search box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on vendor search box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit d8b1c8fc7d9ba254b1e71d1501abfae4102e7eea)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 1c5b315787c5714b2453f9b1ec9eb66ae6aa51b3
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Mon Aug 7 22:34:05 2017 +0530

    Bug 19054 - XSS Flaws in Report - Top Most-circulated items
    
    1. Hit /cgi-bin/koha/reports/cat_issues_top.pl
    2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> in Callnumber, Day, Month, Year search box.
    3. Notice the iframe is executed.
    4. Apply patch.
    5. Reload page, and enter iframe again on Callnumber, Day, Month, Year search box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 755a1fb372b29443b7d128c4c710f7a7ed63f189)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 24fb60d714e5c6dc3ad3dec1295b871e196cfa98
Author: Amit Gupta <amit.gupta at informaticsglobal.com>
Date:   Thu Aug 10 21:51:38 2017 +0530

    Bug 19078 - XSS Flaws in System preferences
    
    1. Hit /cgi-bin/koha/admin/preferences.pl
    2. Enter <script>alert('amit')</script> in search system preferences box.
    3. Notice the java script is executed.
    4. Apply patch.
    5. Reload page, and enter <script>alert('amit')</script> in search system preferences box.
    6. Notice it is no longer executed.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit b7bb60d76041bf00f6a28fe3a55ecc2c7912a275)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 5380e93aca3376e1526e79d02169c8a4d877d645
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Aug 9 14:08:24 2017 -0300

    Bug 18726: Fix XSS at the OPAC - biblionumber
    
    The biblionumber parameter is sent by the user, we must escape all of
    them to avoid XSS.
    
    Fixes: Cross-site scripting OPAC pages
    
    Signed-off-by: Amit Gupta <amit.gupta at informaticsglobal.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 0676334968c27337cc1f3a3407ac6eeaef75f201)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/updatedatabase.pl             |    6 +
 .../intranet-tmpl/prog/en/modules/acqui/basket.tt  |   14 +-
 .../prog/en/modules/acqui/basketheader.tt          |    8 +-
 .../prog/en/modules/acqui/booksellers.tt           |    4 +-
 .../prog/en/modules/acqui/invoices.tt              |   24 +-
 .../prog/en/modules/acqui/orderreceive.tt          |    4 +-
 .../intranet-tmpl/prog/en/modules/acqui/parcel.tt  |    6 +-
 .../intranet-tmpl/prog/en/modules/acqui/parcels.tt |    2 +-
 .../prog/en/modules/admin/branches.tt              |   14 +-
 .../prog/en/modules/admin/categories.tt            |    2 +-
 .../intranet-tmpl/prog/en/modules/admin/cities.tt  |    2 +-
 .../prog/en/modules/admin/currency.tt              |    2 +-
 .../prog/en/modules/admin/preferences.tt           |    2 +-
 .../prog/en/modules/admin/z3950servers.tt          |    2 +-
 .../prog/en/modules/labels/spinelabel-print.tt     |    2 +-
 .../prog/en/modules/members/memberentrygen.tt      |    2 +-
 .../prog/en/modules/patron_lists/list.tt           |    4 +-
 .../prog/en/modules/patron_lists/lists.tt          |    2 +-
 .../prog/en/modules/reports/cat_issues_top.tt      |    2 +-
 .../prog/en/modules/tools/batchMod-del.tt          |    2 +-
 .../prog/en/modules/tools/batchMod-edit.tt         |    2 +-
 .../prog/en/modules/tools/batch_delete_records.tt  |    4 +-
 .../prog/en/modules/tools/holidays.tt              |   24 +-
 .../intranet-tmpl/prog/en/modules/tools/letter.tt  |    4 +-
 .../bootstrap/en/includes/opac-bottom.inc          |    6 +-
 .../bootstrap/en/includes/opac-detail-sidebar.inc  |   14 +-
 .../bootstrap/en/modules/opac-ISBDdetail.tt        |    2 +-
 .../bootstrap/en/modules/opac-MARCdetail.tt        |   12 +-
 .../bootstrap/en/modules/opac-alert-subscribe.tt   |   10 +-
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |   34 +-
 .../en/modules/opac-full-serial-issues.tt          |    6 +-
 .../bootstrap/en/modules/opac-serial-issues.tt     |    2 +-
 members/moremember.pl                              |    2 +
 misc/release_notes/release_notes_17_05_00.html     | 1604 --------
 misc/release_notes/release_notes_17_05_01.html     |  424 --
 misc/release_notes/release_notes_17_05_03.md       |  295 ++
 misc/translator/po/am-Ethi-marc-MARC21.po          |    2 +-
 misc/translator/po/am-Ethi-marc-NORMARC.po         |    2 +-
 misc/translator/po/am-Ethi-marc-UNIMARC.po         |    2 +-
 misc/translator/po/am-Ethi-opac-bootstrap.po       |   62 +-
 misc/translator/po/am-Ethi-staff-help.po           |    2 +-
 misc/translator/po/am-Ethi-staff-prog.po           | 1896 +++++----
 misc/translator/po/ar-Arab-marc-MARC21.po          |    2 +-
 misc/translator/po/ar-Arab-marc-NORMARC.po         |    2 +-
 misc/translator/po/ar-Arab-marc-UNIMARC.po         |    2 +-
 misc/translator/po/ar-Arab-opac-bootstrap.po       |   76 +-
 misc/translator/po/ar-Arab-staff-help.po           |   14 +-
 misc/translator/po/ar-Arab-staff-prog.po           | 1935 ++++-----
 misc/translator/po/as-IN-marc-MARC21.po            |    2 +-
 misc/translator/po/as-IN-marc-NORMARC.po           |    2 +-
 misc/translator/po/as-IN-marc-UNIMARC.po           |    2 +-
 misc/translator/po/as-IN-opac-bootstrap.po         |   62 +-
 misc/translator/po/as-IN-staff-help.po             |    2 +-
 misc/translator/po/as-IN-staff-prog.po             | 1896 +++++----
 misc/translator/po/az-AZ-marc-MARC21.po            |    2 +-
 misc/translator/po/az-AZ-marc-NORMARC.po           |    2 +-
 misc/translator/po/az-AZ-marc-UNIMARC.po           |    2 +-
 misc/translator/po/az-AZ-opac-bootstrap.po         |   62 +-
 misc/translator/po/az-AZ-staff-help.po             |    2 +-
 misc/translator/po/az-AZ-staff-prog.po             | 1896 +++++----
 misc/translator/po/be-BY-marc-MARC21.po            |    2 +-
 misc/translator/po/be-BY-marc-NORMARC.po           |    2 +-
 misc/translator/po/be-BY-marc-UNIMARC.po           |    2 +-
 misc/translator/po/be-BY-opac-bootstrap.po         |   62 +-
 misc/translator/po/be-BY-staff-help.po             |    2 +-
 misc/translator/po/be-BY-staff-prog.po             | 1900 +++++----
 misc/translator/po/bg-Cyrl-marc-MARC21.po          |    2 +-
 misc/translator/po/bg-Cyrl-marc-NORMARC.po         |    2 +-
 misc/translator/po/bg-Cyrl-marc-UNIMARC.po         |    2 +-
 misc/translator/po/bg-Cyrl-opac-bootstrap.po       |   62 +-
 misc/translator/po/bg-Cyrl-staff-help.po           |    2 +-
 misc/translator/po/bg-Cyrl-staff-prog.po           | 1896 +++++----
 misc/translator/po/bn-IN-marc-MARC21.po            |    2 +-
 misc/translator/po/bn-IN-marc-NORMARC.po           |    2 +-
 misc/translator/po/bn-IN-marc-UNIMARC.po           |    2 +-
 misc/translator/po/bn-IN-opac-bootstrap.po         |   62 +-
 misc/translator/po/bn-IN-staff-help.po             |    2 +-
 misc/translator/po/bn-IN-staff-prog.po             | 1896 +++++----
 misc/translator/po/ca-ES-marc-MARC21.po            |    2 +-
 misc/translator/po/ca-ES-marc-NORMARC.po           |    2 +-
 misc/translator/po/ca-ES-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ca-ES-opac-bootstrap.po         |   68 +-
 misc/translator/po/ca-ES-staff-help.po             |    2 +-
 misc/translator/po/ca-ES-staff-prog.po             | 1898 +++++----
 misc/translator/po/cs-CZ-marc-MARC21.po            |    6 +-
 misc/translator/po/cs-CZ-marc-NORMARC.po           |    2 +-
 misc/translator/po/cs-CZ-marc-UNIMARC.po           |    2 +-
 misc/translator/po/cs-CZ-opac-bootstrap.po         |   74 +-
 misc/translator/po/cs-CZ-pref.po                   |  238 +-
 misc/translator/po/cs-CZ-staff-help.po             |    2 +-
 misc/translator/po/cs-CZ-staff-prog.po             | 1908 +++++----
 misc/translator/po/cy-GB-marc-MARC21.po            |    2 +-
 misc/translator/po/cy-GB-marc-NORMARC.po           |    2 +-
 misc/translator/po/cy-GB-marc-UNIMARC.po           |    2 +-
 misc/translator/po/cy-GB-opac-bootstrap.po         |   62 +-
 misc/translator/po/cy-GB-staff-help.po             |    2 +-
 misc/translator/po/cy-GB-staff-prog.po             | 1896 +++++----
 misc/translator/po/da-DK-marc-MARC21.po            |    2 +-
 misc/translator/po/da-DK-marc-NORMARC.po           |    2 +-
 misc/translator/po/da-DK-marc-UNIMARC.po           |    2 +-
 misc/translator/po/da-DK-opac-bootstrap.po         |   62 +-
 misc/translator/po/da-DK-staff-help.po             |    2 +-
 misc/translator/po/da-DK-staff-prog.po             | 1903 +++++----
 misc/translator/po/de-CH-marc-MARC21.po            |    2 +-
 misc/translator/po/de-CH-marc-NORMARC.po           |    2 +-
 misc/translator/po/de-CH-marc-UNIMARC.po           |    2 +-
 misc/translator/po/de-CH-opac-bootstrap.po         |   76 +-
 misc/translator/po/de-CH-staff-help.po             |    6 +-
 misc/translator/po/de-CH-staff-prog.po             | 1907 +++++----
 misc/translator/po/de-DE-marc-MARC21.po            |    2 +-
 misc/translator/po/de-DE-marc-NORMARC.po           |    2 +-
 misc/translator/po/de-DE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/de-DE-opac-bootstrap.po         |   80 +-
 misc/translator/po/de-DE-staff-help.po             |    8 +-
 misc/translator/po/de-DE-staff-prog.po             | 1927 ++++-----
 misc/translator/po/el-GR-marc-MARC21.po            |    2 +-
 misc/translator/po/el-GR-marc-NORMARC.po           |    2 +-
 misc/translator/po/el-GR-marc-UNIMARC.po           |  240 +-
 misc/translator/po/el-GR-opac-bootstrap.po         |   74 +-
 misc/translator/po/el-GR-staff-help.po             |    2 +-
 misc/translator/po/el-GR-staff-prog.po             | 2101 +++++-----
 misc/translator/po/en-GB-marc-MARC21.po            |    2 +-
 misc/translator/po/en-GB-marc-NORMARC.po           |    2 +-
 misc/translator/po/en-GB-marc-UNIMARC.po           |    2 +-
 misc/translator/po/en-GB-opac-bootstrap.po         |   62 +-
 misc/translator/po/en-GB-staff-help.po             |    2 +-
 misc/translator/po/en-GB-staff-prog.po             | 1896 +++++----
 misc/translator/po/en-NZ-marc-MARC21.po            |    2 +-
 misc/translator/po/en-NZ-marc-NORMARC.po           |    2 +-
 misc/translator/po/en-NZ-marc-UNIMARC.po           |    2 +-
 misc/translator/po/en-NZ-opac-bootstrap.po         |   69 +-
 misc/translator/po/en-NZ-staff-help.po             |    2 +-
 misc/translator/po/en-NZ-staff-prog.po             | 1998 ++++-----
 misc/translator/po/eo-marc-MARC21.po               |    2 +-
 misc/translator/po/eo-marc-NORMARC.po              |    2 +-
 misc/translator/po/eo-marc-UNIMARC.po              |    2 +-
 misc/translator/po/eo-opac-bootstrap.po            |   65 +-
 misc/translator/po/eo-staff-help.po                |    2 +-
 misc/translator/po/eo-staff-prog.po                | 1898 +++++----
 misc/translator/po/es-ES-marc-MARC21.po            |    2 +-
 misc/translator/po/es-ES-marc-NORMARC.po           |    2 +-
 misc/translator/po/es-ES-marc-UNIMARC.po           |    2 +-
 misc/translator/po/es-ES-opac-bootstrap.po         |   76 +-
 misc/translator/po/es-ES-staff-help.po             |    6 +-
 misc/translator/po/es-ES-staff-prog.po             | 1918 +++++----
 misc/translator/po/eu-marc-MARC21.po               |    2 +-
 misc/translator/po/eu-marc-NORMARC.po              |    2 +-
 misc/translator/po/eu-marc-UNIMARC.po              |    2 +-
 misc/translator/po/eu-opac-bootstrap.po            |   67 +-
 misc/translator/po/eu-staff-help.po                |    2 +-
 misc/translator/po/eu-staff-prog.po                | 1896 +++++----
 misc/translator/po/fa-Arab-marc-MARC21.po          |    2 +-
 misc/translator/po/fa-Arab-marc-NORMARC.po         |    2 +-
 misc/translator/po/fa-Arab-marc-UNIMARC.po         |    2 +-
 misc/translator/po/fa-Arab-opac-bootstrap.po       |   62 +-
 misc/translator/po/fa-Arab-staff-help.po           |    2 +-
 misc/translator/po/fa-Arab-staff-prog.po           | 1897 +++++----
 misc/translator/po/fi-FI-marc-MARC21.po            |    2 +-
 misc/translator/po/fi-FI-marc-NORMARC.po           |    2 +-
 misc/translator/po/fi-FI-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fi-FI-opac-bootstrap.po         |   70 +-
 misc/translator/po/fi-FI-pref.po                   |   81 +-
 misc/translator/po/fi-FI-staff-help.po             |    2 +-
 misc/translator/po/fi-FI-staff-prog.po             | 2053 +++++-----
 misc/translator/po/fo-FO-marc-MARC21.po            |    2 +-
 misc/translator/po/fo-FO-marc-NORMARC.po           |    2 +-
 misc/translator/po/fo-FO-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fo-FO-opac-bootstrap.po         |   62 +-
 misc/translator/po/fo-FO-staff-help.po             |    2 +-
 misc/translator/po/fo-FO-staff-prog.po             | 1896 +++++----
 misc/translator/po/fr-CA-marc-MARC21.po            |   20 +-
 misc/translator/po/fr-CA-marc-NORMARC.po           |    2 +-
 misc/translator/po/fr-CA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fr-CA-opac-bootstrap.po         |   69 +-
 misc/translator/po/fr-CA-staff-help.po             |    2 +-
 misc/translator/po/fr-CA-staff-prog.po             | 1936 ++++-----
 misc/translator/po/fr-FR-marc-MARC21.po            |    2 +-
 misc/translator/po/fr-FR-marc-NORMARC.po           |    2 +-
 misc/translator/po/fr-FR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fr-FR-opac-bootstrap.po         |   79 +-
 misc/translator/po/fr-FR-pref.po                   |    4 +-
 misc/translator/po/fr-FR-staff-help.po             |    2 +-
 misc/translator/po/fr-FR-staff-prog.po             | 1916 ++++-----
 misc/translator/po/gl-marc-MARC21.po               |    2 +-
 misc/translator/po/gl-marc-NORMARC.po              |    2 +-
 misc/translator/po/gl-marc-UNIMARC.po              |    2 +-
 misc/translator/po/gl-opac-bootstrap.po            |   62 +-
 misc/translator/po/gl-staff-help.po                |    2 +-
 misc/translator/po/gl-staff-prog.po                | 1899 +++++----
 misc/translator/po/he-Hebr-marc-MARC21.po          |    2 +-
 misc/translator/po/he-Hebr-marc-NORMARC.po         |    2 +-
 misc/translator/po/he-Hebr-marc-UNIMARC.po         |    2 +-
 misc/translator/po/he-Hebr-opac-bootstrap.po       |   62 +-
 misc/translator/po/he-Hebr-staff-help.po           |    2 +-
 misc/translator/po/he-Hebr-staff-prog.po           | 1899 +++++----
 misc/translator/po/hi-marc-MARC21.po               |    2 +-
 misc/translator/po/hi-marc-NORMARC.po              |    2 +-
 misc/translator/po/hi-marc-UNIMARC.po              |    2 +-
 misc/translator/po/hi-opac-bootstrap.po            |   68 +-
 misc/translator/po/hi-staff-help.po                |    2 +-
 misc/translator/po/hi-staff-prog.po                | 1904 +++++----
 misc/translator/po/hr-HR-marc-MARC21.po            |    2 +-
 misc/translator/po/hr-HR-marc-NORMARC.po           |    2 +-
 misc/translator/po/hr-HR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/hr-HR-opac-bootstrap.po         |   62 +-
 misc/translator/po/hr-HR-staff-help.po             |    2 +-
 misc/translator/po/hr-HR-staff-prog.po             | 1898 +++++----
 misc/translator/po/hu-HU-marc-MARC21.po            |    2 +-
 misc/translator/po/hu-HU-marc-NORMARC.po           |    2 +-
 misc/translator/po/hu-HU-marc-UNIMARC.po           |    2 +-
 misc/translator/po/hu-HU-opac-bootstrap.po         |   66 +-
 misc/translator/po/hu-HU-staff-help.po             |    2 +-
 misc/translator/po/hu-HU-staff-prog.po             | 1896 +++++----
 misc/translator/po/hy-Armn-marc-MARC21.po          |    2 +-
 misc/translator/po/hy-Armn-marc-NORMARC.po         |    2 +-
 misc/translator/po/hy-Armn-marc-UNIMARC.po         |    2 +-
 misc/translator/po/hy-Armn-opac-bootstrap.po       |   68 +-
 misc/translator/po/hy-Armn-staff-help.po           |    2 +-
 misc/translator/po/hy-Armn-staff-prog.po           | 1904 +++++----
 misc/translator/po/ia-marc-MARC21.po               |   99 +-
 misc/translator/po/ia-marc-NORMARC.po              |    2 +-
 misc/translator/po/ia-marc-UNIMARC.po              |    2 +-
 misc/translator/po/ia-opac-bootstrap.po            |   62 +-
 misc/translator/po/ia-staff-help.po                |    2 +-
 misc/translator/po/ia-staff-prog.po                | 1896 +++++----
 misc/translator/po/id-ID-marc-MARC21.po            |    2 +-
 misc/translator/po/id-ID-marc-NORMARC.po           |    2 +-
 misc/translator/po/id-ID-marc-UNIMARC.po           |    2 +-
 misc/translator/po/id-ID-opac-bootstrap.po         |   62 +-
 misc/translator/po/id-ID-staff-help.po             |    2 +-
 misc/translator/po/id-ID-staff-prog.po             | 1898 +++++----
 misc/translator/po/iq-CA-marc-MARC21.po            |    2 +-
 misc/translator/po/iq-CA-marc-NORMARC.po           |    2 +-
 misc/translator/po/iq-CA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/iq-CA-opac-bootstrap.po         |   62 +-
 misc/translator/po/iq-CA-staff-help.po             |    2 +-
 misc/translator/po/iq-CA-staff-prog.po             | 1896 +++++----
 misc/translator/po/is-IS-marc-MARC21.po            |    2 +-
 misc/translator/po/is-IS-marc-NORMARC.po           |    2 +-
 misc/translator/po/is-IS-marc-UNIMARC.po           |    2 +-
 misc/translator/po/is-IS-opac-bootstrap.po         |   62 +-
 misc/translator/po/is-IS-staff-help.po             |    2 +-
 misc/translator/po/is-IS-staff-prog.po             | 1896 +++++----
 misc/translator/po/it-IT-marc-MARC21.po            |    2 +-
 misc/translator/po/it-IT-marc-NORMARC.po           |    2 +-
 misc/translator/po/it-IT-marc-UNIMARC.po           |    2 +-
 misc/translator/po/it-IT-opac-bootstrap.po         |   69 +-
 misc/translator/po/it-IT-staff-help.po             |    2 +-
 misc/translator/po/it-IT-staff-prog.po             | 1904 +++++----
 misc/translator/po/iu-CA-marc-MARC21.po            |    2 +-
 misc/translator/po/iu-CA-marc-NORMARC.po           |    2 +-
 misc/translator/po/iu-CA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/iu-CA-opac-bootstrap.po         |   62 +-
 misc/translator/po/iu-CA-staff-help.po             |    2 +-
 misc/translator/po/iu-CA-staff-prog.po             | 1896 +++++----
 misc/translator/po/ja-Jpan-JP-marc-MARC21.po       |    2 +-
 misc/translator/po/ja-Jpan-JP-marc-NORMARC.po      |    2 +-
 misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po      |    2 +-
 misc/translator/po/ja-Jpan-JP-opac-bootstrap.po    |   62 +-
 misc/translator/po/ja-Jpan-JP-staff-help.po        |    2 +-
 misc/translator/po/ja-Jpan-JP-staff-prog.po        | 1910 +++++----
 misc/translator/po/ka-marc-MARC21.po               |    2 +-
 misc/translator/po/ka-marc-NORMARC.po              |    2 +-
 misc/translator/po/ka-marc-UNIMARC.po              |    2 +-
 misc/translator/po/ka-opac-bootstrap.po            |   62 +-
 misc/translator/po/ka-staff-help.po                |    2 +-
 misc/translator/po/ka-staff-prog.po                | 1896 +++++----
 misc/translator/po/km-KH-marc-MARC21.po            |    2 +-
 misc/translator/po/km-KH-marc-NORMARC.po           |    2 +-
 misc/translator/po/km-KH-marc-UNIMARC.po           |    2 +-
 misc/translator/po/km-KH-opac-bootstrap.po         |   62 +-
 misc/translator/po/km-KH-staff-help.po             |    2 +-
 misc/translator/po/km-KH-staff-prog.po             | 1896 +++++----
 misc/translator/po/kn-Knda-marc-MARC21.po          |    2 +-
 misc/translator/po/kn-Knda-marc-NORMARC.po         |    2 +-
 misc/translator/po/kn-Knda-marc-UNIMARC.po         |    2 +-
 misc/translator/po/kn-Knda-opac-bootstrap.po       |   62 +-
 misc/translator/po/kn-Knda-staff-help.po           |    2 +-
 misc/translator/po/kn-Knda-staff-prog.po           | 1899 +++++----
 misc/translator/po/ko-Kore-KP-marc-MARC21.po       |    2 +-
 misc/translator/po/ko-Kore-KP-marc-NORMARC.po      |    2 +-
 misc/translator/po/ko-Kore-KP-marc-UNIMARC.po      |    2 +-
 misc/translator/po/ko-Kore-KP-opac-bootstrap.po    |   62 +-
 misc/translator/po/ko-Kore-KP-staff-help.po        |    2 +-
 misc/translator/po/ko-Kore-KP-staff-prog.po        | 1904 +++++----
 misc/translator/po/ku-Arab-marc-MARC21.po          |    2 +-
 misc/translator/po/ku-Arab-marc-NORMARC.po         |    2 +-
 misc/translator/po/ku-Arab-marc-UNIMARC.po         |    2 +-
 misc/translator/po/ku-Arab-opac-bootstrap.po       |   62 +-
 misc/translator/po/ku-Arab-staff-help.po           |    2 +-
 misc/translator/po/ku-Arab-staff-prog.po           | 1898 +++++----
 misc/translator/po/lo-Laoo-marc-MARC21.po          |    2 +-
 misc/translator/po/lo-Laoo-marc-NORMARC.po         |    2 +-
 misc/translator/po/lo-Laoo-marc-UNIMARC.po         |    2 +-
 misc/translator/po/lo-Laoo-opac-bootstrap.po       |   62 +-
 misc/translator/po/lo-Laoo-staff-help.po           |    2 +-
 misc/translator/po/lo-Laoo-staff-prog.po           | 1901 +++++----
 misc/translator/po/mi-NZ-marc-MARC21.po            |    2 +-
 misc/translator/po/mi-NZ-marc-NORMARC.po           |    2 +-
 misc/translator/po/mi-NZ-marc-UNIMARC.po           |    2 +-
 misc/translator/po/mi-NZ-opac-bootstrap.po         |   62 +-
 misc/translator/po/mi-NZ-staff-help.po             |    2 +-
 misc/translator/po/mi-NZ-staff-prog.po             | 1896 +++++----
 misc/translator/po/ml-marc-MARC21.po               |    2 +-
 misc/translator/po/ml-marc-NORMARC.po              |    2 +-
 misc/translator/po/ml-marc-UNIMARC.po              |    2 +-
 misc/translator/po/ml-opac-bootstrap.po            |   62 +-
 misc/translator/po/ml-staff-help.po                |    2 +-
 misc/translator/po/ml-staff-prog.po                | 1896 +++++----
 misc/translator/po/mon-marc-MARC21.po              |    2 +-
 misc/translator/po/mon-marc-NORMARC.po             |    2 +-
 misc/translator/po/mon-marc-UNIMARC.po             |    2 +-
 misc/translator/po/mon-opac-bootstrap.po           |   62 +-
 misc/translator/po/mon-staff-help.po               |    2 +-
 misc/translator/po/mon-staff-prog.po               | 1896 +++++----
 misc/translator/po/mr-marc-MARC21.po               |    2 +-
 misc/translator/po/mr-marc-NORMARC.po              |    2 +-
 misc/translator/po/mr-marc-UNIMARC.po              |    2 +-
 misc/translator/po/mr-opac-bootstrap.po            |   62 +-
 misc/translator/po/mr-staff-help.po                |    2 +-
 misc/translator/po/mr-staff-prog.po                | 1901 +++++----
 misc/translator/po/ms-MY-marc-MARC21.po            |    2 +-
 misc/translator/po/ms-MY-marc-NORMARC.po           |    2 +-
 misc/translator/po/ms-MY-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ms-MY-opac-bootstrap.po         |   62 +-
 misc/translator/po/ms-MY-staff-help.po             |    2 +-
 misc/translator/po/ms-MY-staff-prog.po             | 1910 +++++----
 misc/translator/po/my-marc-MARC21.po               |    2 +-
 misc/translator/po/my-marc-NORMARC.po              |    2 +-
 misc/translator/po/my-marc-UNIMARC.po              |    2 +-
 misc/translator/po/my-opac-bootstrap.po            |   62 +-
 misc/translator/po/my-staff-help.po                |    2 +-
 misc/translator/po/my-staff-prog.po                | 1896 +++++----
 misc/translator/po/nb-NO-marc-MARC21.po            |    2 +-
 misc/translator/po/nb-NO-marc-NORMARC.po           |    2 +-
 misc/translator/po/nb-NO-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nb-NO-opac-bootstrap.po         |  976 ++---
 misc/translator/po/nb-NO-staff-help.po             |    2 +-
 misc/translator/po/nb-NO-staff-prog.po             | 1904 +++++----
 misc/translator/po/ne-NE-marc-MARC21.po            |    2 +-
 misc/translator/po/ne-NE-marc-NORMARC.po           |    2 +-
 misc/translator/po/ne-NE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ne-NE-opac-bootstrap.po         |   62 +-
 misc/translator/po/ne-NE-staff-help.po             |    2 +-
 misc/translator/po/ne-NE-staff-prog.po             | 1896 +++++----
 misc/translator/po/nl-BE-marc-MARC21.po            |    2 +-
 misc/translator/po/nl-BE-marc-NORMARC.po           |    2 +-
 misc/translator/po/nl-BE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nl-BE-opac-bootstrap.po         |   62 +-
 misc/translator/po/nl-BE-staff-help.po             |    2 +-
 misc/translator/po/nl-BE-staff-prog.po             | 1901 +++++----
 misc/translator/po/nl-NL-marc-MARC21.po            |    2 +-
 misc/translator/po/nl-NL-marc-NORMARC.po           |    2 +-
 misc/translator/po/nl-NL-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nl-NL-opac-bootstrap.po         |   62 +-
 misc/translator/po/nl-NL-staff-help.po             |    2 +-
 misc/translator/po/nl-NL-staff-prog.po             | 1900 +++++----
 misc/translator/po/nn-NO-marc-MARC21.po            |    2 +-
 misc/translator/po/nn-NO-marc-NORMARC.po           |    2 +-
 misc/translator/po/nn-NO-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nn-NO-opac-bootstrap.po         |   62 +-
 misc/translator/po/nn-NO-staff-help.po             |    2 +-
 misc/translator/po/nn-NO-staff-prog.po             | 1896 +++++----
 misc/translator/po/oc-marc-MARC21.po               |    2 +-
 misc/translator/po/oc-marc-NORMARC.po              |    2 +-
 misc/translator/po/oc-marc-UNIMARC.po              |    2 +-
 misc/translator/po/oc-opac-bootstrap.po            |   62 +-
 misc/translator/po/oc-staff-help.po                |    2 +-
 misc/translator/po/oc-staff-prog.po                | 1904 +++++----
 misc/translator/po/pbr-marc-MARC21.po              |    2 +-
 misc/translator/po/pbr-marc-NORMARC.po             |    2 +-
 misc/translator/po/pbr-marc-UNIMARC.po             |    2 +-
 misc/translator/po/pbr-opac-bootstrap.po           |   62 +-
 misc/translator/po/pbr-staff-help.po               |    2 +-
 misc/translator/po/pbr-staff-prog.po               | 1896 +++++----
 misc/translator/po/pl-PL-marc-MARC21.po            |    2 +-
 misc/translator/po/pl-PL-marc-NORMARC.po           |    2 +-
 misc/translator/po/pl-PL-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pl-PL-opac-bootstrap.po         |   72 +-
 misc/translator/po/pl-PL-staff-help.po             |    2 +-
 misc/translator/po/pl-PL-staff-prog.po             | 1913 +++++----
 misc/translator/po/prs-marc-MARC21.po              |    2 +-
 misc/translator/po/prs-marc-NORMARC.po             |    2 +-
 misc/translator/po/prs-marc-UNIMARC.po             |    2 +-
 misc/translator/po/prs-opac-bootstrap.po           |   62 +-
 misc/translator/po/prs-staff-help.po               |    2 +-
 misc/translator/po/prs-staff-prog.po               | 1899 +++++----
 misc/translator/po/pt-BR-marc-MARC21.po            |    2 +-
 misc/translator/po/pt-BR-marc-NORMARC.po           |    2 +-
 misc/translator/po/pt-BR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pt-BR-opac-bootstrap.po         |   62 +-
 misc/translator/po/pt-BR-staff-help.po             |    2 +-
 misc/translator/po/pt-BR-staff-prog.po             | 1904 +++++----
 misc/translator/po/pt-PT-marc-MARC21.po            |    2 +-
 misc/translator/po/pt-PT-marc-NORMARC.po           |    2 +-
 misc/translator/po/pt-PT-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pt-PT-opac-bootstrap.po         |   69 +-
 misc/translator/po/pt-PT-staff-help.po             |    2 +-
 misc/translator/po/pt-PT-staff-prog.po             | 1904 +++++----
 misc/translator/po/ro-RO-marc-MARC21.po            |    2 +-
 misc/translator/po/ro-RO-marc-NORMARC.po           |    2 +-
 misc/translator/po/ro-RO-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ro-RO-opac-bootstrap.po         |   64 +-
 misc/translator/po/ro-RO-staff-help.po             |    2 +-
 misc/translator/po/ro-RO-staff-prog.po             | 1896 +++++----
 misc/translator/po/ru-RU-marc-MARC21.po            |    2 +-
 misc/translator/po/ru-RU-marc-NORMARC.po           |    2 +-
 misc/translator/po/ru-RU-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ru-RU-opac-bootstrap.po         |   71 +-
 misc/translator/po/ru-RU-staff-help.po             |    2 +-
 misc/translator/po/ru-RU-staff-prog.po             | 1902 +++++----
 misc/translator/po/rw-RW-marc-MARC21.po            |    2 +-
 misc/translator/po/rw-RW-marc-NORMARC.po           |    2 +-
 misc/translator/po/rw-RW-marc-UNIMARC.po           |    2 +-
 misc/translator/po/rw-RW-opac-bootstrap.po         |   62 +-
 misc/translator/po/rw-RW-staff-help.po             |    2 +-
 misc/translator/po/rw-RW-staff-prog.po             | 1896 +++++----
 misc/translator/po/sd-PK-marc-MARC21.po            |    2 +-
 misc/translator/po/sd-PK-marc-NORMARC.po           |    2 +-
 misc/translator/po/sd-PK-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sd-PK-opac-bootstrap.po         |   62 +-
 misc/translator/po/sd-PK-staff-help.po             |    2 +-
 misc/translator/po/sd-PK-staff-prog.po             | 1896 +++++----
 misc/translator/po/sk-SK-marc-MARC21.po            |    2 +-
 misc/translator/po/sk-SK-marc-NORMARC.po           |    2 +-
 misc/translator/po/sk-SK-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sk-SK-opac-bootstrap.po         |   68 +-
 misc/translator/po/sk-SK-staff-help.po             |    2 +-
 misc/translator/po/sk-SK-staff-prog.po             | 1904 +++++----
 misc/translator/po/sl-SI-marc-MARC21.po            |    2 +-
 misc/translator/po/sl-SI-marc-NORMARC.po           |    2 +-
 misc/translator/po/sl-SI-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sl-SI-opac-bootstrap.po         |   62 +-
 misc/translator/po/sl-SI-staff-help.po             |    2 +-
 misc/translator/po/sl-SI-staff-prog.po             | 1896 +++++----
 misc/translator/po/sq-AL-marc-MARC21.po            |    2 +-
 misc/translator/po/sq-AL-marc-NORMARC.po           |    2 +-
 misc/translator/po/sq-AL-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sq-AL-opac-bootstrap.po         |   69 +-
 misc/translator/po/sq-AL-staff-help.po             |    2 +-
 misc/translator/po/sq-AL-staff-prog.po             | 1896 +++++----
 misc/translator/po/sr-Cyrl-marc-MARC21.po          |    2 +-
 misc/translator/po/sr-Cyrl-marc-NORMARC.po         |    2 +-
 misc/translator/po/sr-Cyrl-marc-UNIMARC.po         |    2 +-
 misc/translator/po/sr-Cyrl-opac-bootstrap.po       |   62 +-
 misc/translator/po/sr-Cyrl-staff-help.po           |    2 +-
 misc/translator/po/sr-Cyrl-staff-prog.po           | 1896 +++++----
 misc/translator/po/sv-SE-marc-MARC21.po            |    2 +-
 misc/translator/po/sv-SE-marc-NORMARC.po           |    2 +-
 misc/translator/po/sv-SE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sv-SE-opac-bootstrap.po         |   69 +-
 misc/translator/po/sv-SE-staff-help.po             |    2 +-
 misc/translator/po/sv-SE-staff-prog.po             | 1904 +++++----
 misc/translator/po/sw-KE-marc-MARC21.po            |   30 +-
 misc/translator/po/sw-KE-marc-NORMARC.po           |    2 +-
 misc/translator/po/sw-KE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/sw-KE-opac-bootstrap.po         |   62 +-
 misc/translator/po/sw-KE-staff-help.po             |    2 +-
 misc/translator/po/sw-KE-staff-prog.po             | 1896 +++++----
 misc/translator/po/ta-LK-marc-MARC21.po            |    2 +-
 misc/translator/po/ta-LK-marc-NORMARC.po           |    2 +-
 misc/translator/po/ta-LK-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ta-LK-opac-bootstrap.po         |   62 +-
 misc/translator/po/ta-LK-staff-help.po             |    2 +-
 misc/translator/po/ta-LK-staff-prog.po             | 1896 +++++----
 misc/translator/po/ta-marc-MARC21.po               |  372 +-
 misc/translator/po/ta-marc-NORMARC.po              |    2 +-
 misc/translator/po/ta-marc-UNIMARC.po              |    2 +-
 misc/translator/po/ta-opac-bootstrap.po            |  290 +-
 misc/translator/po/ta-staff-help.po                |    2 +-
 misc/translator/po/ta-staff-prog.po                | 2105 +++++-----
 misc/translator/po/tet-marc-MARC21.po              |    2 +-
 misc/translator/po/tet-marc-NORMARC.po             |    2 +-
 misc/translator/po/tet-marc-UNIMARC.po             |    2 +-
 misc/translator/po/tet-opac-bootstrap.po           |   62 +-
 misc/translator/po/tet-staff-help.po               |    2 +-
 misc/translator/po/tet-staff-prog.po               | 1903 +++++----
 misc/translator/po/th-TH-marc-MARC21.po            |    2 +-
 misc/translator/po/th-TH-marc-NORMARC.po           |    2 +-
 misc/translator/po/th-TH-marc-UNIMARC.po           |    2 +-
 misc/translator/po/th-TH-opac-bootstrap.po         |   62 +-
 misc/translator/po/th-TH-staff-help.po             |    2 +-
 misc/translator/po/th-TH-staff-prog.po             | 1896 +++++----
 misc/translator/po/tl-PH-marc-MARC21.po            |   12 +-
 misc/translator/po/tl-PH-marc-NORMARC.po           |    2 +-
 misc/translator/po/tl-PH-marc-UNIMARC.po           |    2 +-
 misc/translator/po/tl-PH-opac-bootstrap.po         |   62 +-
 misc/translator/po/tl-PH-staff-help.po             |   14 +-
 misc/translator/po/tl-PH-staff-prog.po             | 1896 +++++----
 misc/translator/po/tr-TR-marc-MARC21.po            |    2 +-
 misc/translator/po/tr-TR-marc-NORMARC.po           |    2 +-
 misc/translator/po/tr-TR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/tr-TR-opac-bootstrap.po         |   82 +-
 misc/translator/po/tr-TR-pref.po                   |   11 +-
 misc/translator/po/tr-TR-staff-help.po             |    2 +-
 misc/translator/po/tr-TR-staff-prog.po             | 2144 +++++-----
 misc/translator/po/uk-UA-marc-MARC21.po            |    2 +-
 misc/translator/po/uk-UA-marc-NORMARC.po           |    2 +-
 misc/translator/po/uk-UA-marc-UNIMARC.po           |   14 +-
 misc/translator/po/uk-UA-opac-bootstrap.po         |   82 +-
 misc/translator/po/uk-UA-pref.po                   |   30 +-
 misc/translator/po/uk-UA-staff-help.po             |   41 +-
 misc/translator/po/uk-UA-staff-prog.po             | 4222 ++++++++++----------
 misc/translator/po/ur-Arab-marc-MARC21.po          |    2 +-
 misc/translator/po/ur-Arab-marc-NORMARC.po         |    2 +-
 misc/translator/po/ur-Arab-marc-UNIMARC.po         |    2 +-
 misc/translator/po/ur-Arab-opac-bootstrap.po       |   62 +-
 misc/translator/po/ur-Arab-staff-help.po           |    2 +-
 misc/translator/po/ur-Arab-staff-prog.po           | 1896 +++++----
 misc/translator/po/vi-VN-marc-MARC21.po            |    2 +-
 misc/translator/po/vi-VN-marc-NORMARC.po           |    2 +-
 misc/translator/po/vi-VN-marc-UNIMARC.po           |    2 +-
 misc/translator/po/vi-VN-opac-bootstrap.po         |   62 +-
 misc/translator/po/vi-VN-staff-help.po             |    2 +-
 misc/translator/po/vi-VN-staff-prog.po             | 1899 +++++----
 misc/translator/po/zh-Hans-CN-marc-MARC21.po       |    2 +-
 misc/translator/po/zh-Hans-CN-marc-NORMARC.po      |    2 +-
 misc/translator/po/zh-Hans-CN-marc-UNIMARC.po      |    2 +-
 misc/translator/po/zh-Hans-CN-opac-bootstrap.po    |   62 +-
 misc/translator/po/zh-Hans-CN-staff-help.po        |    2 +-
 misc/translator/po/zh-Hans-CN-staff-prog.po        | 1904 +++++----
 misc/translator/po/zh-Hans-TW-marc-MARC21.po       |    2 +-
 misc/translator/po/zh-Hans-TW-marc-NORMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-marc-UNIMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-opac-bootstrap.po    |   72 +-
 misc/translator/po/zh-Hans-TW-staff-help.po        |   12 +-
 misc/translator/po/zh-Hans-TW-staff-prog.po        | 1930 ++++-----
 528 files changed, 88932 insertions(+), 79153 deletions(-)
 delete mode 100644 misc/release_notes/release_notes_17_05_00.html
 delete mode 100644 misc/release_notes/release_notes_17_05_01.html
 create mode 100644 misc/release_notes/release_notes_17_05_03.md


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list