Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transaction support for signing and timed service #76

Open
wants to merge 274 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
274 commits
Select commit Hold shift + click to select a range
58e2261
DSS-2566: removed OOXML from P11, P11NG and OneTime system tests
hanna-hansson Feb 22, 2023
34e2f9a
Merge branch 'fb-DSS-2522-Option_to_choose_hash_algorithm_and_to_requ…
netmackan Feb 23, 2023
2d249f4
Merge branch 'cherry-pick-8737ecb2' into 'main'
netmackan Feb 23, 2023
d026a1b
DSS-2547: PDF signature invalidates the previous one
hanna-hansson Feb 24, 2023
f9a7d07
Merge branch 'branch-5' into 'main'
hanna-hansson Feb 24, 2023
69629b7
Merge branch 'branch-5' into 'main'
hanna-hansson Feb 24, 2023
65284a1
DSS-2566: updated jars-list and projects-list
hanna-hansson Feb 24, 2023
fdcbd23
Merge branch 'fb-DSS-2566-Drop-support-for-OOXML-signer' into 'main'
netmackan Feb 24, 2023
6fb44ec
DSS-2567: Drop support for ODF signer
hanna-hansson Feb 24, 2023
00fe6c1
Merge branch 'fb-DSS-2567-Drop-support-for-ODF-signer' into 'main'
netmackan Feb 24, 2023
591f6df
Merge branch 'branch-5' into 'main'
netmackan Feb 27, 2023
01205bf
Merge branch 'branch-5' into 'main'
netmackan Feb 27, 2023
8a714b3
Merge branch 'branch-5' into 'main'
nimas Feb 28, 2023
7032e9f
Merge branch 'branch-5' into 'main'
netmackan Mar 1, 2023
3b9397a
DSS-2579: Add script for installing files to Maven
netmackan Mar 3, 2023
41ba893
Merge branch 'fb-DSS-2579-script-installing-jars' into 'main'
oscarnorman1 Mar 6, 2023
933d541
DSS-2104: Remove AdminGUI standalone application
hanna-hansson Mar 6, 2023
ad0f09e
Merge branch 'fb-DSS-2104-Remove-AdminGUI' into 'main'
netmackan Mar 6, 2023
933021e
DSS-2568: jaxb-impl and jaxb-core upgraded to 3.0.2
nimas Mar 9, 2023
3870c3b
DSS-2552: Upgrade to Jakarta EE 8 API
hanna-hansson Mar 9, 2023
2f92135
Merge branch 'fb-DSS-2552-Upgrade-to-Jakarta-EE-8-API' into 'main'
netmackan Mar 9, 2023
c2ae1aa
Merge branch 'main' into 'fb-DSS-2568-Support_for_running_on_Java_17'
netmackan Mar 9, 2023
734bbbc
Merge branch 'fb-DSS-2568-Support_for_running_on_Java_17' into 'main'
netmackan Mar 9, 2023
786dd74
Merge branch 'branch-5' into 'main'
netmackan Mar 10, 2023
57a7463
DSS-2552: Added jars
hanna-hansson Mar 13, 2023
795a458
DSS-2552: updated jars- and projects-list
hanna-hansson Mar 13, 2023
cfe78be
Merge branch 'fb-DSS-2552-Upgrade-to-Jakarta-EE-8-API' into 'main'
netmackan Mar 13, 2023
952b585
DSS-2458: Make jarsigner compliance tests accept expected warning
mlundblad Mar 14, 2023
74957ca
Merge branch 'fb-DSS-2458-support-wf26' into 'main'
netmackan Mar 14, 2023
53f05dd
DSS-2552: Added jars
hanna-hansson Mar 15, 2023
a2966f0
DSS-2552: Updated jars- and projects-list
hanna-hansson Mar 15, 2023
629ec8c
Merge branch 'fb-DSS-2552-Upgrade-to-Jakarta-EE-8-API' into 'main'
netmackan Mar 15, 2023
aa4984b
DSS-2568: Upgrade jaxws-maven-plugin
netmackan Mar 16, 2023
5834424
Merge branch 'fb-DSS-2579-update-jaxws-maven-plugin' into 'main'
netmackan Mar 16, 2023
3c521e0
DSS-2568: Added provider check for P11 tests
hanna-hansson Mar 17, 2023
03e4689
Merge branch 'fb-DSS-2568-Support_for_running_on_Java_17_V_mars_16' i…
netmackan Mar 17, 2023
9c774fd
DSS-2565: Update TLS work-around sample to use v1.2
mlundblad Mar 17, 2023
ea3eeda
DSS-2568: Upgrade bundled jaxb-runtime still used by test.
netmackan Mar 17, 2023
ed0e411
Merge branch 'fb-DSS-2565-force-tls-v11-signclient-p11' into 'main'
netmackan Mar 17, 2023
5d2d3d2
DSS-2565: Change sample setup in test modules POM files
mlundblad Mar 20, 2023
42a9410
DSS-2574: Switch to P11NG from JAR built from EJBCA.
netmackan Mar 23, 2023
3a52533
DSS-2574: Use script for installing dependencies.
netmackan Mar 23, 2023
a4d6621
DSS-2574: Moved JAR into right place.
netmackan Mar 24, 2023
817e667
Merge branch 'fb-DSS-2574-kfc-p11ng-1' into 'main'
oscarnorman1 Mar 24, 2023
80b92ae
DSS-2574: Install EE dependencies if existing
netmackan Mar 24, 2023
fbbfde5
Merge branch 'fb-DSS-2574-kfc-p11ng-script-2' into 'main'
netmackan Mar 24, 2023
2d27778
DSS-2574: Also skip the dependency moved to EE.
netmackan Mar 24, 2023
bde3966
Merge branch 'fb-DSS-2574-kfc-p11ng-script-2' into 'main'
netmackan Mar 24, 2023
4b0c7de
DSS-2600: Add missing services manifest to p11ng JAR.
netmackan Mar 27, 2023
8737f6e
Merge branch 'fb-DSS-2600-sunpkcs11-with-java-17-1' into 'main'
netmackan Mar 27, 2023
5cd9535
Merge branch 'branch-5'
netmackan Mar 30, 2023
ac5b063
DSS-2582: Upgraded OpenPDF from 1.3.28 to 1.3.30
oscarnorman1 Mar 30, 2023
d5f2944
Merge branch 'fb-DSS-2582-Upgrade_OpenPDF_to_1-3-30' into 'main'
netmackan Mar 30, 2023
b87cdd3
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha2
nimas Mar 31, 2023
6e6bbe1
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha3-SNAPS…
nimas Mar 31, 2023
eae4d52
DSS-2568: Support for running on Java 17 - fixing XAdES and AdES fail…
netmackan Apr 4, 2023
52832b5
Merge branch 'fb-DSS-2568-Support_for_running_on_Java_17_XADESSigner_…
netmackan Apr 4, 2023
ba3d1d5
DSS-2568: cleanup
hanna-hansson Apr 5, 2023
7ed2238
Merge branch 'fb-DSS-2568-Support-for-running-on-Java-17-Cleanup' int…
netmackan Apr 5, 2023
48d701e
DSSINTER-936: Maven-install-files modified to work with container build
nimas Apr 5, 2023
6cf74b8
Merge branch 'fb-DSSINTER-936-Release_6_0_0_Alpha2' into 'main'
oscarnorman1 Apr 6, 2023
3105b6e
DSS-2555: Bouncy Castle upgraded to 1.73
nimas Apr 12, 2023
e858435
Merge branch 'fb-DSS-2555-Upgrade_BC_to_1_73' into 'main'
oscarnorman1 Apr 12, 2023
0adfcc6
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha3
nimas Apr 12, 2023
004c34d
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha4-SNAPS…
nimas Apr 12, 2023
7cc37fb
DSS-2607: Filter out conflicting defaultvalues.properties.
netmackan Apr 25, 2023
c96e06f
DSS-2607: Merge in updated defaultvalues.properties from KFC.
netmackan Apr 25, 2023
3fc91de
Merge branch 'fb-DSS-2607-filter-out-defaultvalues-from-kfc' into 'main'
nimas Apr 26, 2023
31fe657
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha4
nimas Apr 27, 2023
65facb7
DSSINTER-936: Update version number for SignServer 6.0.0.Alpha5-SNAPS…
nimas Apr 27, 2023
165177b
DSS-2529: Upgraded xmlschema-core, slf4j-reload4j, slf4j-api and all …
oscarnorman1 May 3, 2023
9cab45b
Merge branch 'fb-DSS-2592-Upgrade_CXF_HTTPComponents_jetty' into 'main'
netmackan May 3, 2023
1260a5c
DSS-2592: Updated jars-list.txt and projects-list.txt
oscarnorman1 May 3, 2023
6328ebf
DSS-2592: Removed unused jar 'jaxws-rt-2.3.3.jar'
oscarnorman1 May 3, 2023
de339f6
DSS-2592: Removed Java EE from projects-list.txt and jaxws-rt jar fro…
oscarnorman1 May 3, 2023
84bf111
Merge branch 'fb-DSS-2592-Update-jars-list' into 'main'
netmackan May 3, 2023
6d48b75
DSS-2561 Rename JackNJI11CryptoToken to P11NGCryptoToken
hanna-hansson May 4, 2023
398c566
Merge branch 'fb-DSS-2561-Rename-JackNJI11CryptoToken-to-P11NGCryptoT…
mlundblad May 4, 2023
fd39283
DSS-2603: Switching to newly built x509-common-util-0.3 jar.
netmackan Apr 28, 2023
6ff0419
DSS-2603: Updating to P11NG 0.1.1
netmackan May 2, 2023
ceffb59
DSS-2603: Also install sources for the JARs
netmackan May 2, 2023
7f6adaa
DSS-2603: Also install sources for the JARs
netmackan May 2, 2023
fb9a4ad
Merge branch 'fb-DSS-2603-update-kfc-jars-1' into 'main'
oscarnorman1 May 5, 2023
b1d5f30
DSSINTER-941: Update version number for SignServer 6.0.0.Alpha5
nimas May 5, 2023
d5c2b9d
DSSINTER-941: Update version number for SignServer 6.0.0.Alpha6-SNAPS…
nimas May 5, 2023
054e53b
DSS-2614: Upgrading 2 x509-common-util-0.6.0 & p11ng-0.1.2-SNAPSHOT (…
netmackan May 10, 2023
89ca3dd
Updating KFC dependencies.
netmackan May 15, 2023
233225c
DSS-2614: Adding KFC startup configuration
netmackan May 16, 2023
7cbfa33
Updating jars-list.
netmackan May 16, 2023
7557574
Merge branch 'fb-DSS-2614-upgrade-kfc-jars-2' into 'main'
oscarnorman1 May 17, 2023
263765a
DSS-2616: Upgrade Xalan dependency to 2.7.3
mlundblad May 10, 2023
da5fbb9
DSS-2562: Change to public access on ClientSideHelper.shouldUseClient…
mlundblad May 9, 2023
32f5d0a
DSS-2562: Add protected getter for derReencode
mlundblad May 9, 2023
ed28b6d
DSS-2562: Add helper method to determine if detached signature should…
mlundblad May 16, 2023
03d36c5
DSS-2562: Add throws for SignServerException on sign()
mlundblad May 17, 2023
f03cdc4
Merge branch 'fb-DSS-2616-upgrade-xalan-273' into 'main'
netmackan May 19, 2023
f67a4f5
DSS-2587: Base suggested signature algorithm on field size
mlundblad May 15, 2023
c354977
DSS-2587: Use suggested digest algorithm to match signature algo
mlundblad May 19, 2023
80caba7
DSS-2587: Upgrade JJWT to 0.11.5
mlundblad May 10, 2023
b05357b
DSS-2587: Upgrade Jackson to 2.12.6(.1)
mlundblad May 10, 2023
650ad96
Merge branch 'fb-DSS-2587-upgrade-jjwt-and-jackson' into 'main'
netmackan May 19, 2023
4a6761a
DSS-2609: Update SignServer Logo
oscarnorman1 May 22, 2023
5263ff7
Merge branch 'fb-DSS-2609-Update_SignServer_Logo_hopefully_the_last_t…
netmackan May 22, 2023
aff026f
Merge branch 'fb-DSS-2562-cms-resigning' into 'main'
oscarnorman1 May 22, 2023
16a9301
DSS-2627: Changed if statement where we return BC provider based on k…
oscarnorman1 May 22, 2023
dc0f96f
Merge branch 'fb-DSS-2627_Generating_CSR_using_Dilithium_not_working'…
netmackan May 22, 2023
d4eff60
DSS-2597: Fix typo in error message
ralienpp May 22, 2023
78ce623
DSS-2611: Added Dilithium2, Dilithium3, Dilithium5 and SPHINCS+ to Si…
oscarnorman1 May 23, 2023
ea83b60
Merge branch 'fb-DSS-2611-UI_dropdowns_for_PQ_algorithms' into 'main'
nimas May 23, 2023
4f2d279
Merge branch 'fb-DSS-2597-Contribution_Fix_typo_in_error_message' int…
netmackan May 24, 2023
6441b93
DSS-2615: Implement SignServer REST Interface
netmackan May 31, 2023
256a024
Merge branch 'fb-DSS-2615-SignServer_REST_API_part2' into 'main'
netmackan May 31, 2023
12d7244
DSS-2615: Do not return request metadata in response
netmackan May 31, 2023
027c7f1
Merge branch 'fb-DSS-2615-fix-reponse-metadata-2' into 'main'
nimas May 31, 2023
0247474
DSSINTER-942: Export documentation for 6.0.0.Final
mlundblad May 31, 2023
46beba4
DSSINTER-942: Update version number for SignServer 6.0.0.Final
nimas May 31, 2023
c4abcef
DSSINTER-942: Update version number for SignServer 6.0.0.Alpha-SNAPSH…
nimas Jun 1, 2023
33582e5
DSS-2643: Use PKCS11CryptoToken from CESeCore for now.
netmackan Jun 2, 2023
56781dd
Merge branch 'fb-DSS-2643-use-cesecore-pkcs11cryptotoken' into 'main'
oscarnorman1 Jun 2, 2023
3a6ccb6
DSSINTER-942: Update version number for SignServer 6.0.0.1.Final
nimas Jun 2, 2023
7de2f16
DSS-2643: Compile PKCS11CryptoToken against CESeCore instead of KFC f…
netmackan Jun 2, 2023
255fa30
Merge branch 'fb-DSS-2643-compile-pkcs11cryptotoken-against-cesecore'…
mlundblad Jun 5, 2023
6f53e0d
DSSINTER-942: Update version number for SignServer 6.0.1.Alpha1-SNAPS…
nimas Jun 5, 2023
6c2291a
DSSINTER-978: Update version number for SignServer 6.0.0.2.Final
nimas Jun 28, 2023
0cbbf35
DSSINTER-978: Update version number for SignServer 6.0.1.Alpha1-SNAPS…
nimas Jun 28, 2023
45a58d0
DSS-2655: Signclient with protocol Webservices and ClientWS broken af…
hanna-hansson Jul 6, 2023
271a384
Merge branch 'fb-DSS-2655-Signclient_with_protocol_Webservices_and_Cl…
oscarnorman1 Jul 6, 2023
61f55c1
DSS-2659: Fixed incorrect seplling in HSMKeepAlive properties sample …
hanna-hansson Jul 20, 2023
363ca4e
DSS-2667: New Signed_Document1
hanna-hansson Aug 28, 2023
b3ea1e3
Merge branch 'fb-DSS-2667-XAdESValidatorUnitTest_broken_after_expired…
oscarnorman1 Aug 28, 2023
a102e3a
DSS-2672: Rekeyed with test cert valid until year 2048
netmackan Aug 29, 2023
7306493
DSS-2662: BC 1.74 and x509-common-util 0.7.4 upgrade
oscarnorman1 Aug 30, 2023
aca080f
Merge branch 'fb-DSS-2662-BC-174__and_x509-common-util_upgrade' into …
netmackan Aug 30, 2023
f3b1810
DSS-2585: Upgrade commons-net to 3.9.0
hanna-hansson Aug 30, 2023
7fbe287
Merge branch 'fb-DSS-2585-Upgrade_commons-net_to_3.9.0' into 'main'
mlundblad Aug 30, 2023
26daf14
DSS-2663: Upgrade jackason-databind to 2.12.7.1
mlundblad Aug 29, 2023
c5a060c
DSS-2662: Add Bouncy Castle project to jars-.ist.txt
oscarnorman1 Aug 30, 2023
fe0dbc8
Merge branch 'fb-DSS-2672-rekey-xmlsignerec-test-keystore' into 'main'
mlundblad Aug 30, 2023
6b0a2a6
DSS-2664: Upgrade Guava
mlundblad Aug 30, 2023
38a744c
Merge branch 'fb-DSS-2663-upgrade-jackson-databind' into 'main'
hanna-hansson Aug 30, 2023
16dc2d1
Merge branch 'fb-DSS-2662-BC-174_and_x509-common-util_upgrade' into '…
netmackan Aug 30, 2023
264601c
Merge branch 'fb-2664-upgrade-guava' into 'main'
oscarnorman1 Aug 31, 2023
b3d036d
DSS-2618: Fortanix CryptoToken
netmackan Sep 6, 2023
7d156dd
Merge branch 'fb-DSS-2618-fortanix-cryptotoken' into 'main'
mlundblad Sep 6, 2023
840b86f
DSS-2665: Added new property to signserver_deploy.properties.sample
oscarnorman1 Sep 7, 2023
3699f74
DSS-2665: Added COMMENT-REPLACEMENT and hibernate caching properties …
oscarnorman1 Sep 7, 2023
e2e8c81
DSS-2665: Added conditional property and new target to run that repla…
oscarnorman1 Sep 7, 2023
ec07410
DSS-2629: Can not generate key with certificate containing curve not …
hanna-hansson Sep 11, 2023
68da651
Merge branch 'fb-DSS-2629-Cannot-generate-key-with-certificate-contai…
netmackan Sep 11, 2023
94c50f8
Merge branch 'fb-DSS-2665_add_comment-replace_in_persistance-xml' int…
nimas Sep 11, 2023
1a65be2
DSS-2665: If nodb is selected then we will remove the COMMENT-REPLACE…
oscarnorman1 Sep 12, 2023
60d5244
DSS-2662: Change to BC 1.74 in jboss-deployment-structure.xml
oscarnorman1 Sep 12, 2023
3c1d7e0
Merge branch 'fb-DSS-2662-BC-174_and_x509-common-util_upgrade' into '…
netmackan Sep 12, 2023
5bfbadb
Merge branch 'fb-DSS-2665_add_comment-replace_in_persistance-xml' int…
nimas Sep 12, 2023
abb779d
DSSINTER-990: Export documentation for 6.1.0.Final
mlundblad Sep 12, 2023
1095dc6
DSSINTER-990: Update version number for 6.1.0.Final
mlundblad Sep 13, 2023
68277b4
DSSINTER-990: Update version number for 6.1.1.Alpha1 development
mlundblad Sep 13, 2023
604c2a0
DSS-2684: Upgrade JSign to 5.0
mlundblad Sep 15, 2023
21c33f8
DSS-2274: Add sample files
mlundblad Sep 19, 2023
ccaccb8
Merge branch 'fb-DSS-2274-cab-signing' into 'main'
oscarnorman1 Oct 2, 2023
d311f70
DSSINTER-1028: Update version number for 6.2.0.Alpha1
mlundblad Oct 2, 2023
795a08c
DSSINTER-1028: Update version number for 6.2.0.Beta1 development
mlundblad Oct 2, 2023
84b87a9
Update README.md
KarolinHem Oct 11, 2023
f77f69b
Add CONTRIBUTING guidelines PR #57
netmackan Oct 17, 2023
62fc53e
Merge branch 'fb-DSS-2692-KarolinHem-main' into 'main'
netmackan Oct 17, 2023
188a8f8
Add CONTRIBUTING guidelines (#57)
KarolinHem Oct 17, 2023
ae3a8b9
DSS-2673: Upgrade to BC 1.75, x509-common-util 0.10.5, P11NG 0.5.4 an…
oscarnorman1 Oct 20, 2023
46b04a4
Merge branch 'fb-DSS-2673-Upgrade_bc_x509_and_P11NG' into 'main'
netmackan Oct 20, 2023
b974a42
DSS-2673: Added jacknji11 installation to maven-install-files.sh
oscarnorman1 Oct 20, 2023
2638493
Merge branch 'fb-DSS-2673-Upgrade_bc_x509_and_P11NG_Maven-install-fil…
netmackan Oct 23, 2023
e0fbdad
DSS-2673: Add jna dependency to SignServer-Server
oscarnorman1 Oct 23, 2023
9bdbb9b
Merge branch 'fb-DSS-2673-Upgrade_bc_x509_and_P11NG_Maven-install-fil…
netmackan Oct 23, 2023
33588b5
DSS-2682: Include scripts in mixed release
netmackan Oct 23, 2023
3ca59a6
Merge branch 'fb-DSS-2682-include-scripts-in-mixed-release' into 'main'
mlundblad Oct 25, 2023
ee68d8c
DSS-2645: commons-lang3 moved from mod-enterprise/files/lib/ext to li…
nimas Oct 27, 2023
dd139ab
Merge branch 'fb-DSS-2645-Test_failures_for_REST_interface_in_CE_1' i…
netmackan Oct 27, 2023
32763e5
DSSINTER-974: CMSSignerTest is now solely using the REST interface pr…
oscarnorman1 Jul 3, 2023
e8ba018
DSS-2654: Add new propert baseurlpath for protocols HTTP ClientWS and…
hanna-hansson Jul 10, 2023
131cca9
DSS-2636: Support for SignServer REST interface in SignClient
hanna-hansson Jul 18, 2023
d081e65
DSS-2656: Add REST operations for getting, adding and removing worker…
nimas Oct 20, 2023
7b423b8
DSS-2691: Add rest-assure to dependency management
mlundblad Oct 25, 2023
4e8fdd2
DSS-2691: Add dependency on REST-assured in Test-Utils
mlundblad Oct 12, 2023
4cffdf3
DSS-2691: Use dependency management in Test-System
mlundblad Oct 26, 2023
d7d0de8
DSS-2691: Add helper methods to make REST calls
mlundblad Oct 12, 2023
c99111d
DSS-2691: Use generic REST helper method for process call
mlundblad Oct 12, 2023
2a4f06a
DSS-2691: Add REST wrapper for WorkerSessionRemote
mlundblad Oct 12, 2023
1dc3603
DSS-2691: Add option to use the REST wrapper for worker session
mlundblad Oct 12, 2023
1409e84
DSS-2691: Enable REST admin operations for the CMSSignerTest
mlundblad Oct 12, 2023
eeeae8f
DSS-2691: Enable REST admin operations for the JArchiveSignerTest
mlundblad Oct 18, 2023
31222a8
Merge branch 'fb-main-REST-DSSINTER-897' into 'main'
netmackan Oct 27, 2023
3221169
DSS-2673: Fixed cesecore-common CE jar
oscarnorman1 Nov 6, 2023
49026bd
Merge branch 'fb-DSS-2673-Upgrade_bc_x509_and_P11NG' into 'main'
nimas Nov 6, 2023
5d19b0d
DSS-2673: Updated jars-list with new cesecore-common ce hash
oscarnorman1 Nov 6, 2023
0f5d026
Merge branch 'fb-DSS-2673-Upgrade_bc_x509_and_P11NG' into 'main'
nimas Nov 6, 2023
3b96100
DSS-2677: DSS-2683: Dilithium/LMS support with HSM integration
oscarnorman1 Nov 13, 2023
ef5757b
Merge branch 'fb-DSS-2677/2683_Dilithium_LMS_support_with_HSM' into '…
netmackan Nov 13, 2023
00ae3bf
DSS-2700: Adding OpenAPI v1.0.0 document.
netmackan Nov 16, 2023
af84407
DSS-2700: Include version number in OpenAPI
netmackan Nov 16, 2023
04ea1e8
DSS-2700: Update OpenAPI spec with new functionality + increase API s…
netmackan Nov 16, 2023
e0f9171
Merge branch 'fb-DSS-2700-add-openapi-docs-1' into 'main'
hanna-hansson Nov 17, 2023
615dd63
DSS-2696: Add reload workers
nimas Nov 17, 2023
e18c91d
Merge branch 'fb-DSS-2696-Add_reload_worker' into 'main'
netmackan Nov 17, 2023
29d7f69
DSS-2696: Added helper files for Auth
hanna-hansson Nov 15, 2023
8a28f1c
DSS-2696: added AdminNotAuthorizedExceptionMapper
hanna-hansson Nov 15, 2023
eb99981
DSS-2696: Add authorization to the REST operations
nimas Nov 15, 2023
9425128
DSS-2696: SSL now configured for CMSSignerTest and JArchiveSignerTest
oscarnorman1 Nov 16, 2023
6aac0aa
DSS-2696: Tests added
nimas Nov 17, 2023
e283757
DSS-2696: A fix in REST tests
nimas Nov 17, 2023
ee51093
DSS-2696: Added auth for reload
hanna-hansson Nov 17, 2023
695b069
DSS-2696: fixed auth for reload
hanna-hansson Nov 17, 2023
0330451
DSS-2696: Added RestAuthorizationTest class that's testing the author…
oscarnorman1 Nov 20, 2023
5d5d5ac
DSS-2696: Removed unused imports
oscarnorman1 Nov 20, 2023
56c1854
DSS-2696: Fix missing some of OpenAPI Response codes
nimas Nov 20, 2023
de3f95e
DSS-2696: Removed duplicated assert from test method
oscarnorman1 Nov 20, 2023
3004604
DSS-2696: Added javadoc and change from dss10_admin2.p12 to dss10_sig…
oscarnorman1 Nov 20, 2023
ff74570
DSS-2696: Removed commented out method
oscarnorman1 Nov 20, 2023
34ff44f
DSS-2696: Use assertNotEquals instead of assertTrue when comparing wo…
oscarnorman1 Nov 20, 2023
e5456b2
DSS-2696: Add system tests for REST
nimas Nov 20, 2023
744d222
Merge branch 'fb-DSS-2696-Add_REST_Tests' into 'fb-DSS-2696-Add-authe…
oscarnorman1 Nov 20, 2023
ac3fd41
Merge branch 'fb-DSS-2696-Fix_REST_OpenAPI_Doc_issues' into 'main'
oscarnorman1 Nov 20, 2023
931759c
DSS-2696: Add REST DELETE tests status code 404, 500
nimas Nov 20, 2023
777bb4f
Merge branch 'fb-DSS-2696-Add_REST_Tests' into 'fb-DSS-2696-Add-authe…
oscarnorman1 Nov 20, 2023
387f0dd
DSS-2696: Added javadoc for newly created callRest() method
oscarnorman1 Nov 20, 2023
7fe2129
Merge branch 'fb-DSS-2696-Add-authentication-handling' into 'main'
mlundblad Nov 20, 2023
390de5b
DSS-2696: Update with latest OpenAPI doc
netmackan Nov 20, 2023
65d2e0b
Merge branch 'fb-DSS-2696-update-openapi-doc-1' into 'main'
oscarnorman1 Nov 21, 2023
07bcdea
DSS-2707: setting missing DefaultSSLSocketFactory for REST
hanna-hansson Nov 22, 2023
60bab46
Merge branch 'fb-DSS-2707-Issue_providing_truststore_to_SignClient_wi…
netmackan Nov 22, 2023
ac15516
DSS-2696: Fix rest openapi doc mismatch
nimas Nov 22, 2023
a0faf42
Merge branch 'fb-DSS-2696-Fix_REST_OpenAPI_Doc_issues_2' into 'main'
netmackan Nov 22, 2023
04c03df
DSS-2696: Fixing remaining failures on Jenkins
oscarnorman1 Nov 23, 2023
87346fe
Merge branch 'fb-DSS-2696-fix_failing_tests_in_pipeline' into 'main'
netmackan Nov 23, 2023
780edd4
DSSINTER-1044: Custom header check added for CSRF protection + Some O…
nimas Nov 23, 2023
cdb9f49
Merge branch 'fb-DSSINTER-1044-CSRF_protection' into 'main'
nimas Nov 23, 2023
b899b5a
DSSINTER-999: Update documentation for 6.2.0.Final
mlundblad Nov 23, 2023
78380cd
DSSINTER-999: Include latest documentation updates
mlundblad Nov 23, 2023
b1784d4
DSSINTER-999: Update version number for 6.2.0.Final
mlundblad Nov 23, 2023
a04db3f
DSSINTER-999: Update version for 6.2.1.Alpha1 development
mlundblad Nov 23, 2023
70f244c
Update SECURITY.md
KarolinHem Nov 27, 2023
8eac9c5
Create config.yml
KarolinHem Nov 27, 2023
0ccf305
Add files via upload
KarolinHem Nov 27, 2023
ef93f1d
Update README.md
KarolinHem Nov 29, 2023
44dd70a
DSS-2633: Disable shutdown hook for log4j
nimas Dec 1, 2023
3829457
DSS-2633: Disable shutdown hook for log4j moved to a helper method
nimas Dec 1, 2023
d9c34d5
Merge branch 'fb-DSS-2633-Performance_StressTest_client_does_not_prin…
mlundblad Dec 4, 2023
4a5629d
Merge branch 'main' into main
KarolinHem Mar 11, 2024
6dac3c5
Merge pull request #63 from KarolinHem/main
mlundblad Mar 20, 2024
f556d52
Transaction support for signing and timed service
3keyroman Apr 8, 2024
fab210e
Revert "Transaction support for signing and timed service"
3keyroman Apr 10, 2024
a5696d3
Revert "Transaction support for signing and timed service"
3keyroman Apr 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG]"
labels: bug
assignees: ''

---

**Describe the Bug**

A clear and concise description of what the bug is.

**To Reproduce**

Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected Behavior**

A clear and concise description of what you expected to happen.

**Screenshots and Logs**

If applicable, add screenshots and logs to help explain your problem.

**Product Deployment**

Please complete the following information:
- Deployment format: [e.g. software, container]
- Version [e.g. 8.0.0]

**Desktop**

Please complete the following information:
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Additional Context**

Add any other context about the problem here.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: GitHub Discussions
url: https://github.com/Keyfactor/signserver-ce/discussions
about: Join in-depth discussions or ask questions
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem or specific use case? Please describe.**
A clear and concise description of the problem or use case.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Product deployment**
Please complete the following information:
- Deployment format: [e.g. software, container]
- Version [e.g. 8.0.0]

**Additional context**
Add any other context or screenshots about the feature request here.
41 changes: 41 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# SignServer Contributing Guidelines <!-- omit in toc -->

Thank you for contributing to SignServer!

In this guide, you get an overview of the contribution workflow from starting a discussion or opening an issue, to creating, reviewing, and merging a pull request.

For an overview of the project, see [README](README.md).

### Start a discussion
If you have a question or problem, you can [search in discussions](../../discussions), if someone has already found a solution to your problem.

Or you can [start a new discussion](../../discussions/new/choose) and ask your question.

### Create an issue

If you find a problem with SignServer, [search if an issue already exists](../../issues).

If a related discussion or issue doesn't exist, you can [open a new issue](../../issues/new). An issue can be converted into a discussion if regarded as one.

### Contribute to the code

#### Create a pull request

You are welcome to send patches, under the LGPLv2.1+ license, as pull requests. For more information, see [Creating a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request). For minor updates, you can instead choose to create an issue with short snippets of code. See above.

* Create a JUnit test case for your change, it may be a simple addition to an existing test. If you do not know how to do this, ask us and we will help you.
* If you run into any merge issues, check out this [git tutorial](https://github.com/skills/resolve-merge-conflicts) to help you resolve merge conflicts and other issues.

For instructions on building and developing SignServer, refer to the SignServer documentation on [Developer Reference](https://doc.primekey.com/signserver/signserver-reference/developer-reference).

#### Self-review

Don't forget to self-review. Please follow these simple guidelines:
* Keep the patch limited, only change the parts related to your patch.
* Do not change other lines, such as whitespace, adding line breaks to Java doc, etc. It will make it very hard for us to review the patch.

#### Your pull request is merged

For acceptance, pull requests need to meet specific quality criteria, including tests for anything substantial. Someone on the SignServer core team will review the pull request when there is time, and let you know if something is missing or suggest improvements. If it is a useful and generic feature it will be integrated in SignServer to be available in a later release.

For substantial, non-trivial contributions, you will be asked to sign a contributor assignment agreement. Optionally, you can also have your name and contact information listed on the [Contributors](https://www.signserver.org/contributors/) page.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ You can also easily run SignServer as a container from **[Docker Hub](https://hu
In our Community we welcome contributions. The Community software is open source and community supported, there is no support SLA, but a helpful best-effort Community.

* To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab.
* If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
* If you want to contribute to the project, see our **[Contributing guidelines](CONTRIBUTING.md)**.
* Ask the community for ideas: **[SignServer Discussions](https://github.com/Keyfactor/signserver-ce/discussions)**.
* Read more in our documentation: **[SignServer Documentation](https://doc.primekey.com/signserver)**.
* See release information: **[SignServer Release Information](https://doc.primekey.com/signserver/signserver-release-information)**.
* Read more on the open source project website: **[SignServer website](https://www.signserver.org/)**.

## Commercial Support
Commercial support is available for **[SignServer Enterprise](https://www.primekey.com/products/signserver-enterprise/)**.
Commercial support is available for **[SignServer Enterprise](https://www.keyfactor.com/products/signserver-enterprise/)**.

## License
SignServer Community is licensed under the LGPL license, please see **[LICENSE](LICENSE)**.
Expand Down
12 changes: 9 additions & 3 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
# Security Policy

## Reporting a Vulnerability
If you think that you have found a security vulnerability, please report it to this email address: [security@primekey.com](mailto:security@primekey.com)

If you think that you have found a security vulnerability in SignServer, please report it to this email address:
security@primekey.com
Describe the issue including all details, for example:
* Short summary of the problem
* Steps to reproduce
* Affected product versions
* Logs if available

If you want to encrypt email traffic, see the keys page on https://www.signserver.org/signserver-keys/ for our PGP key.
The Keyfactor team will send a response indicating the next steps in handling your report. You may be asked to provide additional information or guidance.

If the issue is confirmed as a vulnerability, we will open a Security Advisory and acknowledge your contributions as part of it. Optionally, you can have your name and contact information listed on the [Contributors](https://www.signserver.org/contributors/) page.
9 changes: 3 additions & 6 deletions signserver/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,6 @@ dist-*/
/bin/sntp-tool
/bin/sntp-tool.cmd
/bin/timemonitor-in-background.sh
/bin/signserver-gui
/bin/signserver-gui.cmd

/conf/signserver_deploy.properties
/conf/signserver_cli.properties
Expand All @@ -73,7 +71,6 @@ dist-*/
/conf/cesecore.properties
/conf/timemonitor-log4j.properties
/conf/signserver_build.properties
/conf/admingui.properties
/conf/timemonitor-log4j2.properties

# Enterprise Edition sample configuration files
Expand Down Expand Up @@ -103,6 +100,7 @@ dist-*/
/doc/sample-configs/apk_*.properties
/doc/sample-configs/qos_*.properties
/doc/sample-configs/ades.properties
/doc/sample-configs/fortanix-*

/indir*/
/jarsigner-test-files/
Expand All @@ -126,10 +124,11 @@ dist-*/
/lib/ext/apksig-*
/lib/ext/jdbc/*.jar
/lib/ext/dss-*
/lib/ext/commons-lang3-*
/lib/ext/commons-net-*
/lib/ext/specs-*
/lib/ext/validation-*
/lib/ext/p11ng-*
/lib/maven-install-files-ee.sh

/modules/SignServer-Admin-web/nbproject
/modules/SignServer-AdminCLI/nbproject
Expand All @@ -143,8 +142,6 @@ dist-*/
/modules/SignServer-Test-System/src/jndi.properties
/modules/SignServer-Test-System/src/test/java/org/signserver/client/api/EightCA-use.crl
/modules/SignServer-ejb/.ant-targets-build.xml
/modules/mod-enterprise/SignServer-AdminGUI/connect.properties
/modules/mod-enterprise/SignServer-AdminGUI/.~lock.admingui-splash.odg*
/modules/mod-enterprise/SignServer-Module-TimeMonitorManager/.jacocoverage
/modules/mod-enterprise/SignServer-Test-Enterprise/nbproject
/modules/mod-enterprise/SignServer-TimeMonitor/.jacocoverage
Expand Down
4 changes: 2 additions & 2 deletions signserver/bin/signclient
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ fi

# In some cases, running SignClient authenticating with a P11 token
# (e.g. a smartcard reader) could give cipher-suit errors,
# In these cases, a workaround is to force the use of TLS version 1.1
#JAVA_OPTS="$JAVA_OPTS -Djdk.tls.client.protocols=TLSv1.1 -Dhttps.protocols=TLSv1.1"
# In these cases, a workaround is to force the use of TLS version 1.2
#JAVA_OPTS="$JAVA_OPTS -Djdk.tls.client.protocols=TLSv1.2 -Dhttps.protocols=TLSv1.2"

# Enable Java debugging
#JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8788,server=y,suspend=n"
Expand Down
Loading