Package: readseq / 1-16
Metadata
| Package | Version | Patches format | 
|---|---|---|
| readseq | 1-16 | 3.0 (quilt) | 
Patch series
view the series file| Patch | File delta | Description | 
|---|---|---|
| 20 Formats.patch | (download) | 
              Formats |
                   16 	16 +	0 -	0 !  | 
          add new formats for arb  | 
        
| 20 Makefile.patch | (download) | 
              Makefile |
                   92 	52 +	40 -	0 !  | 
          enhanced makefile  | 
        
| 30 arb code patches.patch | (download) | 
              readseq.c |
                   53 	50 +	3 -	0 !  | 
           several patches for arb that enable new formats and contain other 
             needed fixes
           | 
        
| 552830.patch | (download) | 
              ureadseq.c |
                   62 	31 +	31 -	0 !  | 
          fixes error: conflicting types for 'getline' problem (#552830)  | 
        
| gcc 4.6_format security.patch | (download) | 
              readseq.c |
                    4 	2 +	2 -	0 !  | 
          when using -werror=format-security with gcc-4.6 some function calls are throwing erros. This patch replates [f]printf by [f]puts to fix the problem  | 
        
| enable_tests.patch | (download) | 
              Makefile |
                   44 	22 +	22 -	0 !  | 
          make sure the just builded readseq will be used for testing  | 
        
| hardening.patch | (download) | 
              Makefile |
                    4 	2 +	2 -	0 !  | 
          propagate hardening options  | 
        
| buffer_overflow.patch | (download) | 
              ureadseq.c |
                    2 	1 +	1 -	0 !  | 
          fix buffer overflow in ureadseq.c  | 
        
| fix_tests.patch | (download) | 
              Makefile |
                   16 	11 +	5 -	0 !  | 
          fix a checksum in alphabet.std (see how the file was generated in Stdfiles). Turn off a testing of NCBI ASN.1 conversions and indicate that it works improperly.  | 
        
| fix gets.patch | (download) | 
              readseq.c |
                    6 	3 +	3 -	0 !  | 
          fix gets invocations. gets(3) manual page explicitly mentions to not make use of this function anymore. This patch replaces their invocations to fgets instead, with a hardcoded size allocation. This is not pretty perhaps, but way better than the unbound gets invocations.  | 
        
| gcc 15.patch | (download) | 
              ureadseq.c |
                    4 	2 +	2 -	0 !  | 
          fix build failure with gcc-15.  | 
        
