schily

Tela Software:
schily
Detalhes de Software:
Versão: 2015-08-12 Atualizado
Data de upload: 27 Sep 15
Revelador: Jorg Schilling
Licença: Livre
Popularidade: 9

Rating: nan/5 (Total Votes: 0)

Schily (também conhecido como ferramentas Schily) é uma fonte aberta, completamente projeto livre e multi-plataforma de software, uma coleção de utilitários de linha de comando populares para sistemas operacionais baseados em Linux kernel.


Compreende de uma vasta gama de programas

O projeto dispõe de uma ampla gama de programas, incluindo o cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, calc, mudança, calltree, comparar, devdump, contagem, hdump, bem como isodump.

Além disso, o isodebug, isoinfo, etiqueta, isovfy, mt, sccs, p, scgcheck, sdd, scpio, sfind, smake, sformat, estrela, suntar, star_sym, gnutar, termcap, ved e programas tartest também estão incluídos neste software.


Começando com Schily

Para instalar e usar os programas de linha de comando acima mencionadas na sua distribuição GNU / Linux, você deve primeiro fazer o download da versão mais recente do Softoware, salve o arquivo de origem compactado em algum lugar no seu computador e extraí-lo usando a ferramenta de gerenciador de arquivos favorito.

Abra um aplicativo emulador de terminal, vá para a localização dos ficheiros de arquivo extraído com o & lsquo; cd & rsquo; comando (por exemplo cd / home / softoware / Schily-2014/09/17) e digite o & lsquo; ./ configure & rsquo; comando para ver as opções disponíveis para compilar as ferramentas incluídas.

O programa make preferido é & lsquo; & rsquo ;, smake mas você também pode usar o lsquo universal &; o & rsquo; comando, bem como a & lsquo; gmake & rsquo; comando se você quiser compilar todos os programas em sistemas operacionais selecionados.

Todo o processo de compilação irá demorar algum tempo, pois há numerosos aplicativo de linha de comando disponíveis no projeto. Depois de uma compilação bem-sucedida, você pode instalá-los todos, executando o & lsquo; make install & rsquo; como root ou & lsquo; sudo make install & rsquo; comando como um usuário com privilégios de root.


Sob os sistemas operacionais suportados e capô

Schily é um software multiplataforma que suporta GNU / Linux, Microsoft Windows, Solaris e outros sistemas operacionais POSIX. Ele é distribuído sob a licença Common Development and Distribution License e apoiado em ambas as arquiteturas de conjunto de instruções de 32 bits e 64 bits.

O que é novo nesta versão :

  • psmake (o bootstrap smake compilar ambiente) novamente compila no Solaris (e provavelmente outros). Isto foi conseguido através de -DNO_FPRFORMAT -DNO_NL_ARGS para desativar melhorias recentes na printf ()
  • include / Schily / varargs.h inclui agora um novo va_lists_t tipo que é uma estrutura que abrange va_list.
  • include / Schily / getargs.h tem agora recado para os argumentos e código dos getargs () funções de callback retornar.
  • O makefilesystem Schily inclui agora um novo link simbólico ppc64le-linux-cc.rul para não-automake conscientes make implementações como gmake.
  • Novos testes autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily agora implementa strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (o baixo nível printf () implementação) agora implementa suporte para% n $ argumento reposicionamento para o caso de que & quot; n & quot; é 1..30, ou se maiores aponta para um tipo int arg.
  • libschily / fprformat.c reparado um erro que impeça a usar macros stdio com versões mais recentes do OpenSolaris, tornando printf () não tão rápido quanto o esperado.
  • libschily / getargs.c não descarregar um core na bandeiras boolean são combinadas em uma única cadeia e um ou mais desses sinalizadores acionar uma função de chamada de retorno.
  • libsiconf / sic_nls.c: sic_open () não tenta abrir todos os nomes CharacterSet como arquivos no diretório atual, mas somente se o nome contém uma barra. Graças a um relatório de Vladimir Marek
  • estrela arquivos já não todos os arquivos como arquivo esparso quando utilizando estrela -c -sparse -force-buraco, mas apenas os arquivos que incluem pelo menos um bloco alinhado de 512 bytes zerados.
  • cdrtools adiado para Versão 3.01a22
  • mensagens de erro no melhor mkisofs / apple.c
  • mkisofs agora inplements uma nova -legacy opção que permite voltar as opções -H / L / P que tem sido substituído em 2002 e desativado em 2006 na definição da década de 1990. Se você gosta de usar este recurso, escrever um script shell wrapper que chama:
  • mkisofs -legacy & quot; $ @ & quot;
  • Observe que H / L / P foram desativadas em 2006 e mkisofs em breve introduzir-H / L / P com uma definição compatível com POSIX, como anunciado desde 2002. Portanto, tome cuidado para converter seus scripts para chamar :
  • -map para a antiga definição de H (H válido entre 2000 e 2002) para a antiga definição de -L (-L válido entre 1995 e 2002) -Publisher para a antiga definição de -ALLOW-pontos-líder -P (-P válido entre 1993 e 2002)
  • A página man mkisofs agora documenta corretamente o novo comportamento de libsiconv
  • A página man mkisofs agora menciona sfind (1) como uma página de manual para ler sobre a interface se a opção -Find.

O que é novo na versão 2015/01/29:

  • psmake (o bootstrap smake compilar ambiente) novamente compila no Solaris (e provavelmente outros). Isto foi conseguido através de -DNO_FPRFORMAT -DNO_NL_ARGS para desativar melhorias recentes na printf ()
  • include / Schily / varargs.h inclui agora um novo va_lists_t tipo que é uma estrutura que abrange va_list.
  • include / Schily / getargs.h tem agora recado para os argumentos e código dos getargs () funções de callback retornar.
  • O makefilesystem Schily inclui agora um novo link simbólico ppc64le-linux-cc.rul para não-automake conscientes make implementações como gmake.
  • Novos testes autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily agora implementa strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (o baixo nível printf () implementação) agora implementa suporte para% n $ argumento reposicionamento para o caso de que & quot; n & quot; é 1..30, ou se maiores aponta para um tipo int arg.
  • libschily / fprformat.c reparado um erro que impeça a usar macros stdio com versões mais recentes do OpenSolaris, tornando printf () não tão rápido quanto o esperado.
  • libschily / getargs.c não descarregar um core na bandeiras boolean são combinadas em uma única cadeia e um ou mais desses sinalizadores acionar uma função de chamada de retorno.
  • libsiconf / sic_nls.c: sic_open () não tenta abrir todos os nomes CharacterSet como arquivos no diretório atual, mas somente se o nome contém uma barra. Graças a um relatório de Vladimir Marek
  • estrela arquivos já não todos os arquivos como arquivo esparso quando utilizando estrela -c -sparse -force-buraco, mas apenas os arquivos que incluem pelo menos um bloco alinhado de 512 bytes zerados.
  • cdrtools adiado para Versão 3.01a22
  • mensagens de erro no melhor mkisofs / apple.c
  • mkisofs agora inplements uma nova -legacy opção que permite voltar as opções -H / L / P que tem sido substituído em 2002 e desativado em 2006 na definição da década de 1990. Se você gosta de usar este recurso, escrever um script shell wrapper que chama:
  • mkisofs -legacy & quot; $ @ & quot;
  • Observe que H / L / P foram desativadas em 2006 e mkisofs em breve introduzir-H / L / P com uma definição compatível com POSIX, como anunciado desde 2002. Portanto, tome cuidado para converter seus scripts para chamar :
  • -map para a antiga definição de H (H válido entre 2000 e 2002) para a antiga definição de -L (-L válido entre 1995 e 2002) -Publisher para a antiga definição de -ALLOW-pontos-líder -P (-P válido entre 1993 e 2002)
  • A página man mkisofs agora documenta corretamente o novo comportamento de libsiconv
  • A página man mkisofs agora menciona sfind (1) como uma página de manual para ler sobre a interface se a opção -Find.

O que é novo na versão 2014/01/04:

  • Definir DEV_NULL em include / Schily / mconfig .h para abordar a falta / dev / null no DOS
  • Novos testes autoconf para: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Symlinks para armv4tl-linux-cc.rul-s390x-linux cc.rul armv5tel-linux-cc.rul novo, para apoiar a não-automake ciente fazer programas como o gmake.
  • Não defina um protótipo gethostname () in Schily / hostname.h para MinGW, como MinGW como um protótipo errado está no arquivo não-padrão winsock.h
  • include / Schily / stdio.h agora implementa código que unhides parcialmente as estruturas de dados de arquivo * a partir do 64 bit Solaris libc. Isso permite a implementação de um () macro getc_unlocked mesmo para 64 bits Solaris como feito por libc, assim libschily é capaz de atingir stdio semelhante desempenho de I / O, que é necessário para ser capaz de implementar um printf () em libschily que é mais rápido do que printf () da libc.
  • funções New xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () in libschily permitir mensagem de erro e sair com um valor de saída que difere de errno.
  • Um bug no libschily / format.c que causou%. * s a ser impresso incorretamente foi corrigido.
  • libschily / format.c foi redesenhado para permitir que o código para ser reutilizado para fprformat () via #include.
  • libschily / fprformat.c Nova função fprformat () in libschily está implementando a mesma interface direta como doprnt () da libc e, assim, permite implementar printf () mais rápido do que o printf () da libc no Solaris.
  • libschily / jsprintf.c Para Solaris, jsprintf () agora é implementado com base em fprformat (). Isto permite printf () de libschily ser aprox. 33% mais rápido do que printf () da libc no Solaris e aprox. 2x mais rápido que jsprintf () in libschily foi antes. Isto dá um outro aumento de desempenho para printf () programas vinculados como hdump / od que é usado como um substituto para o OSS od código fechado (1) no OpenSolaris. Isso faz agora a od OSS (1) no OpenSolaris tipicamente 5x mais rápido, então a versão de código fechado.
  • libschily / getdtablesize.c agora trata MinGW o mesmo que quando compilar no Win-DOS usando cl.exe.
  • libschily / mkdirat.c e libschily / mkdirs.c agora cuidar do fato de que MinGW tem uma mkdir não compatível padrão ()
  • libschily / mkfifoat.c fixa um tipo de, cortar / colar o arquivo de mkdirat.c
  • cdrecord / cue.c tem agora um comentário melhor relacionada com cdrtools melhorias de sinalização específico.
  • Corrigido um erro de digitação no cdrecord.dfl
  • Evite um aviso xxx redefinido para cdda2wav / exitcodes.h
  • Adicionado uma interface #undef para cdda2wav / interface.h para se certificar de que a interface #define de windows.h não causar problemas, mesmo quando usando MinGW
  • mkisofs / mkisofs.8 fixo ilegal seqüência & quot troff; \ & quot; para & quot; e & quot;
  • Tente evitar uma seqüência direta & quot; / dev / null & quot; em mkisofs.c para permitir que ele funcione no Win-DOS sem camada POSIX.
  • readcd -c2scan agora também imprime a porcentagem de setores com erros C2.
  • acrescentou novos #defines específicas do HP-UX para cpp

O que é novo na versão 2013/12/24:

  • libschily :: format.c (printf ) agora suporta modificadores de comprimento como h hh tz l ll para o formato% n.
  • libschily :: format.c foi reestruturado para analisar os parâmetros de largura de campo de uma forma que permitiria a introduzir mais tarde suporte para% n $
  • cdda2wav agora imprime o número de operações de leitura por trilha quando em modo de paranóia
  • cdda2wav agora imprime a sobrecarga de leitura (em percentagem) por faixa, quando em modo paranóia
  • cdda2wav adiciona um novo paraopts = modo: & quot; c2check & quot; libparanoia para executar no modo de C2.
  • libparanoia agora implementa a primeira etapa em apoio ponteiro erro C2:. agora é capaz de lidar com dados de entrada que contém ponteiros C2 e ele implementa novos retornos de chamada para relatar estatísticas C2 volta para o chamador
  • cdda2wav fez um grande overhoul para libparanoia que podem tornar a qualidade extrato melhor até um factor de 100x:
  • Um novo suboption & quot; readahead = & quot; para paraopts = permite modificar o tamanho do buffer de leitura antecipada para torná-lo grande ebough para a quantidade de memória RAM em unidades modernas.
  • O interpratation de & quot; sectores problemáticos & quot; foi alterado para melhor lidar com o fato de que, no caso de áreas ruins, o código libparanoia tende a se repetir lê nessas áreas ruins. O computaion do percentual de setores defeituosos agora cuida de setores Reler. Repetido lê ainda aumentar o valor, mas não de uma forma quadrático.
  • Melhor documentação para a interface libparanoia em cdda2wav permite entender melhor como ele funciona e como modificar parâmetros podem influenciar a qualidade extrato.
  • Corrigidos alguns problemas no cdrecord
  • Corrigido um erro de digitação na página mkisofs homem (tinha -max -ISO-9660 -filenames em vez de -max -iso9660 -filenames)
  • As novas regras da Schily Makefiles para armv7l-linux

O que é novo na versão 2013/11/25:

  • configurar agora também verifica NFSv4 ACL relacionado extensões da biblioteca do FreeBSD
  • include / Schily / stdio.h agora finalmente funciona para compilar libshedit em _and_ Linux para passar o programa & quot; hdrchk & quot; do OpenSolaris.
  • libschily / strstr.c e libschily / wcsstr.c agora incluem uma sugestão CDDL licença
  • Um erro de digitação no uso da nova macro: $ (OSINCDIRS) foi fixado, a fim de tornar as coisas compilar novamente em FreeBSD. Agora, usando $ (OSINCDIRS:% = - I%) em vez de $ (OSINCDIRS)
  • Star agora dá um aviso quando comppiled em uma versão antiga do Solaris (que não suporta ACLs NFSv4) quando ACLs do NFSv4 são vistos no modo de extrato.
  • Star agora libera corretamente a estrutura NFSv4 ACL entregues a partir de chamar acl_fromtext (caminho, e aclp), utilizando acl_free () em vez de apenas chamar free ().
  • Star agora compila no Solaris 10, que perdeu importante incluir arquivos para ACLs do NFSv4. Graças a Dennis Clarke para relatórios.
  • Cddda2wav agora descarrega stderr antes de pedir um índice entrada cddb específico. Parece que no Linux stderr podem não ser sem buffer como esperado.
  • cdda2wav movido a opção de análise de código em um gargs funções separadas ().
  • Cdrecord / cdda2wav / readCD: tentando evitar confundir os usuários no Solaris e no Linux, onde existe uma implementação privilégio de grão fino. Antes, os privilégios de grãos finos ter sido dado depois de inicializar o programa e isso pode resultar em um usuário root que é tratado como um usuário normal que não pode escrever em diretórios sem permissão global de gravação. Os programas chamados já não desistir de privilégios no caso de terem sido chamados com os privilégios necessários já e, portanto, os programas não podem ser utilizados para escalações de privilégio mais.
  • Libfind agora permite verificar do tipo P (porta evento Solaris). A falta & quot; caso 'P': & quot; foi adicionado para o analisador.

O que é novo na versão 2013/11/08:

  • entradas ACL já não têm limites de comprimento arbitrários em estrela.
  • Star agora inclui suporte para ACLs NFSv4 no Solaris. FreeBSD e Linux seguirá uma vez que estas plataformas chegou a acordo sobre uma biblioteca de interface ACL uniforme para apoio NVSv4.
  • Por favor, note que as duas mudanças mencionadas acima resultaram em grandes rearranjos de código e pode até causar estrela a falhar em Linux e FreeBSD com os projectos de ACLs POSIX.1e retiradas. Por favor, teste e relatório.
  • As regras do Schily Makefilesystem foram reestruturados a fim de permitir a evitar problemas em plataformas como FreeBSD e Mac OS X:
  • FreeBSD e Mac OS X proibiu o software não-livre-suficiente (porque GPLd) para / usr / local, forçando-nos a adicionar -I / usr / local / include e -L / usr / local / lib. Infelizmente, / usr / local / include freqüentemente carrega uma cópia _very_ desatualizado e, portanto, errado de & quot; cdda_paranoia.h & quot; que é mais de 10 anos de idade e, definitivamente, incompatível com a vinculação dinâmica no Mac OS X. Esta cópia defeituosa foi o primeiro no caminho de pesquisa e compilação impedido.
  • Agora temos uma nova macro: = DEFOSINCDIRS que concede para adicionar incluem os diretórios para o final do caminho de pesquisa para permitir-nos para encontrar o correto & quot; cdda_paranoia.h & quot; em primeiro lugar.
  • Por favor, testar e relatar em caso de problemas.
  • gmake e SunPro make incluem COMPILE.c com conteúdo errado em suas regras internas. Nós agora limpar esta macro un REGRAS / rules.top. Ainda é possível provice uma versão modificada da linha de comando ou a partir do ambiente.
  • include / Schily / stdio.h foi reordenada, pois impediu a compilação do & quot; bsh & quot; no Linux. Este foi um problema recentemente introduzido, quando adicionamos #ifndef NO_SCHILY_STDIO_H
  • Um novo teste autoconf foi adicionado para detectar a presença de suporte NFSv4 ACL no Solaris dentro libsec.
  • Corrigido um bug com libxtermcap :: tdecode () que foi introduzido com o lançamento 2013/10/10 whilt tentando reduzir o comprimento da linha através resturcturing. Isto resultou em todas as ^ x esacapes em entradas termcap para ser expandido para ' 0'.
  • Os comandos de SCCS & quot; sccs & quot ;, & quot; obter & quot; e & quot; delta & quot; agora suporte para armazenar e recuperar arquivos com timestamps nanossegundos quando usando o formato de arquivo SCCS V6.
  • Este baseia-se nos recentemente introduzidas no * () emulações syscall em libschily. Relate problemas a partir de plataformas que não oferecem nativo * em () interfaces.

O que é novo na versão 2013/10/31:

  • Adicione esquecido incluem / Schily / err_type. h
  • teste autoconf Novo para issetugid ()
  • Novo teste autoconf para utimens () / (lutimens)
  • HAVE_MKNODKAT autoconf Corrigido o erro - & gt; HAVE_MKNODAT
  • include / Schily / intcvt.h é agora auto-contido.
  • Adicionado uname.c e incluem / Schily / windows.h para os arquivos que precisam ser copiados para o smake compilação de bootstrap & quot; & quot ;. psmake Graças a Wolfram Schmid
  • Fixed os scripts & quot; cpfiles & quot ;, & quot; lnfiles & quot; e & quot; rmfiles & quot; a partir da seção de inicialização de & quot; smake & quot;.
  • Adicionado uname.c à lista de arquivos a serem compilados.
  • include / Schily / windows.h agora inclui a mesma solução tipo para Mingw32 como fir o compilador Microsoft C, pois existem os mesmos problemas de detecção de autoconf.
  • privilégio de grão fino fixo de manuseamento para cdda2wav no Linux. Obrigado por Daniel Pielmeier do Gentoo para elaboração de relatórios e testes.
  • cdrtools adiado para versão 3.01a18
  • Novos arquivos para libschily:
  • no-base.c implementação genérico para a * () funções. fchownat fchownat.c () fdopendir.c fdopendir () fstatat.c fstatat () futimens futimens.c () futimesat futimesat.c () Solaris específico velho para utimensat () lutimens lutimens.c () linkat.c linkat () mkdirat .c mkdirat () mkfifo.c mkfifo () mkfifoat.c mkfifoat () mknodat.c mknodat () readlinkat.c readlinkat () renameat.c renameat () symlinkat.c symlinkat () unlinkat.c unlinkat () utimens.c utimens () utimensat utimensat.c () at-base.c O código base para todos único fd * at () funções. at-base2.c O código base para todos fd * dupla na () funções.
  • contém emulações para interfaces do sistema introduzidas no Verão de 2001 por Sun e com POSIX.1-2008.
  • Novas funções no libschily:
  • absfpath () resolvefpath ()
  • permitem controlar melhor o comportamento usando bandeiras.
  • O arquivo vinculador mapa para libschily agora adiciona algumas funções esquecidos.
  • Star reordenadas detecção arquivo esparso e agora os arquivos que contêm mais do que dados DEV_BSIZE mas não há st_blocks será tratado correctcly no caso em que o sistema operacional também suporta lseek (SEEK_HOLE.
  • SCCS agora é capaz de adicionar carimbos de tempo nanossegundo em arquivos de histórico SCCS V6.
  • SCCS administrador agora é capaz de adicionar nanossegundo V6 timestamps com administração -o -i
  • Remover um indesejado C99-ismo de args.c do Shell Bourne

O que é novo na versão 2013/10/10:

  • Muitas fontes foram modificados para lidar __CYGWIN32__ Isto é como __CYGWIN__ neded como versões mais recentes Cygwin que são executados no modo de 64 bits que não definir __CYGWIN32__ mas __CYGWIN __
  • Fixed os scripts & quot; cpfiles & quot ;, & quot; lnfiles & quot; e & quot; rmfiles & quot; a partir da seção de inicialização de & quot; smake & quot;.
  • Adicionado regra para não-automake permitiu fazer programas (como gmake) para: ppc64-linux-cc.rul e ppc64-linux-gcc.rul
  • Adicionado novas regras de identificação de versão OS para várias versões WIN-DOS:
  • os-interix-nt-6.0.id os-interix-nt-6.1.id os-cygwin_nt-6.2-wow64.id os-cygwin_nt-6.2.id os-cygwin_nt-6.3-wow64.id os-cygwin_nt- 6.3.id
  • Várias mudanças cstyle no diretório include / Schily.
  • Novo arquivo de inclusão: include / Schily / shedit.h
  • Adicionado defltsect () para a lista de funções exportadas para a versão da biblioteca compartilhada de libdeflt.
  • Corrigido um vazamento filedesrciptor em libfind que atinge ao usar -empty em diretórios vazios.
  • Cdrecord: correção do erro tipográfico em um comentário
  • cdda2wav: correção do erro tipográfico em um comentário
  • readCD: correção do erro tipográfico em um comentário
  • Adicionado suporte automático para ARMv5 e ARMv6. Isso faz com que a compilação no RaspberryPI também possível com a não-automake gmake consciente.
  • Permita que & quot; estático & quot; compilação (uma compilação que não usa os define dinâmicas do Schily Makefilesystem) sobre Linux ARMv6 (que é usado pelo RaspberryPI).
  • & quot; defltsect & quot; foi adicionado como função global exportado para libdeflt.
  • libfind agora chama closedir () com -empty mesmo em diretórios vazios.
  • Novo teste autoconf sobre se inclui struct timespec
  • Novos testes autoconf verificar se algumas funções (como clock_gettime ()) estão em libc ou precisa de uma biblioteca separada
  • Novo: timespec struct em Schily / time.h é concedida a existir em todas as plataformas
  • Novas funções getnstimeofday () e setnstimeofday () foram adicionados ao libschily.
  • Star agora suporta extrair carimbos de tempo com nanossegundo granularidade em plataformas que suportam utimensat ().
  • Star agora também suporta extrair selos de tempo para links simbólicos usando utimensat (AT_FDCWD, nome, tp, AT_SYMLINK_NOFOLLOW).
  • Observe que a estrela poderia (em algumas plataformas) também permitem definir a permissão de arquivo para links simbólicos usando fchmodat (), mas isso já é feito usando umask () desde há muito tempo e que a única plataforma que é conhecido por apoiar permissões diferentes em symlinks parece ser HP-UX. Em uma recente Solaris, você não será capaz de definir as permissões de arquivo para links simbólicos.
  • Star foi convertida para ser completamente timespec base. Isto oferece granularidade nanosegundo para todos os tempos em plataformas que suportam um relógio nanossegundo.
  • Star agora pode ser dito para modificar o nome do caminho (no caso de -s / o / n / w ou mudança interativo) antes do carimbo de tempo é comparado com os arquivos existentes no sistema de arquivos. Isso é feito usando a nova opção -uncond-rename
  • Star não cria arquivos não-conforme quando chamado:
  • star -c H = ustar dirname-with_101-chars / & gt; Arquivo
  • em vez de:
  • star -c H = ustar dirname-with_101-chars & gt; Arquivo
  • Star agora rejeita a criar arquivos com um campo t_name vazio.
  • & quot; tartest & quot; agora adverte sobre o cumprimento não-padrão se o campo t_name está vazio, mas o resto do cabeçalho tar contém dados.
  • Novo arquivo de inclusão incluem / Schily / shedit.h
  • Ved agora começa a alertar sobre a longo .vedtmp * arquivos se o tamanho for & gt.; 16384. Antes de ser avisado se o tamanho for & gt; 8192.
  • Fixa a linha SINOPSE para a página homem sccslog.1
  • & quot; sccs ajuda UT4 & quot; agora lembra um diretório SCCS provavelmente faltando.
  • Muitas mudanças cstyle em bsh. Observe que os arquivos relacionados também são usados ​​pelo Shell Bourne e nós queremos que ele coincidir com o cstyle do OpenSolaris.
  • bsh / abbrev.c agora evita js_snprintf () para permitir que a Shell Bourne a ser criado com a biblioteca de carregamento lento, por isso, & quot; Bosh & quot; não irá carregar libschily se ele só está interpretando shell scripts, mas não em execução no modo interativo.
  • libshedit foi reestruturada para apoiar a vinculação dinâmica no Mac OS X, evitando vincular contra variáveis ​​(não suportados pelo despejo de Apple vinculador).
  • libshedit foi reestruturado para permitir a biblioteca de carregamento lento, por isso, & quot; Bosh & quot; não irá carregar lishedit nem libxtermcap quando não estiver em modo interativo.
  • Todos os nomes FUNTION exportados de libshedit agora começar com 'shedit _'-
  • cstyle muda em libshedit para permitir a integração no OpenSolaris
  • _Many_ cstyle Alterações à Shell Bourne. Ele não estava seguindo as regras de estilo para OpenSolaris, mesmo que tenha sido retirado do OpenSolaris; -)
  • A Shell Bourne agora trabalha ao chamar: set -o aliasowner = joerg ou & quot; Bosh -o aliasowner = Joerg & quot; a fim de e.g. permitir a usar os aliases persistentes para Joerg usuário ao executar Bosh como root.
  • A Shell Bourne agora lista corretamente o alias ownwer quando chamado & quot; + definir o & quot;
  • A Shell Bourne agora também reconhece argv especial [0] quando passes: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • A Shell Burne agora permite passar da utilização do sistema incluem arquivos para Schily portátil incluir arquivos via:
  • -DSCHILY_INCLUDES
  • Um structture dados desnecessários agora & quot; struct preto & quot; foi removido do Shell Bourne. Isso poderia ter sido feito quando nós mudamos de sbrk () para malloc () já.
  • Document na página man pf o Shell Bourne que as opções -c / -i / p / r / s só pode ser definido na inicialização a partir da linha de comando, mas o mais tardar no modo interativo.

O que é novo na versão 2013/07/29:

  • O makefilesystem Schily não usa $ CC para tarefas internas.
  • & quot; Estática & quot; compilação agora é permitido no Linux x86 e Linux em Raspberry Pi.
  • Suporte para ARMv5 e ARMv6 foi adicionada para não-automake programas conscientes como & quot; gmake & quot;.
  • A Shell Bourne agora implementa aliasowner -o = nome como um recurso de segurança.
  • CPP agora compila mesmo se YACC = & quot; -y bisonte & quot;.
  • Star / SPAX não faz mais um chown no extrato, a menos que -PO ou -pe são especificados.
  • diffs SCCS agora usar get -o para obter carimbos de hora corretos com diff -u.
  • SCCS diff não escreve mais os valores nanossegundos no meio de um & quot; diff -c & quot; timestamp quando na localidade alemã.

O que é novo na versão 2013/07/08:

  • Esta versão corrige um bug no swap manipulação tampão de & quot; ved & quot; o que poderia causar corrupção de dados durante a edição de vários arquivos, um bug no libparanoia que causou muito poucos dados para ser inicializado, e dois problemas de memória no Shell Bourne que aconteceu no FreeBSD.
  • Ved agora expande os nomes de arquivo de buffer em comandos de uma forma que não introduza bytes nulos.
  • O & quot; Tipo de & quot; builtin do Shell Bourne agora relata aliases.
  • A Shell Bourne agora suporta expansão de apelidos em & quot; a próxima palavra & quot; se um alias termina em um caractere de espaço.

O que é novo na versão 2013/06/20:

  • pseudónimos / unalias em bsh agora se comporta como no Shell Bourne.
  • páginas man Shell e SCCS foram limpos e convertidos de volta para única CDDL-1.0.
  • As alterações foram feitas para suportar versões recentes do OpenCSW.

O que é novo na versão 2013/05/31:

  • Alguns reordenação em include / Schily / * .h.
  • Adverte sobre Linux e Solaris se os privilégios de grãos finos estão faltando para cdrtools.
  • Faz libshelledit e cdda2wav compilar no FreeBSD-9.1.
  • Melhor texto em README.compile.

O que é novo na versão 2013/05/10:

  • cdrtools é agora na versão 3.01a14, e agora suporta a operação-root menos no Linux usando FCAPS.
  • arquivo # include reordenação foi realizado para evitar avisos em plataformas mais antigas.
  • código de processamento de trabalho foi transferida de smake / make.c para smake / job.c.
  • Um erro de digitação no include / Schily / stat.h que causou definição de nanoseonds em timestamps ser impossível para NetBSD e OpenBSD foi corrigido.

O que é novo na versão 2013/02/15:

  • Esta versão corrige um problema em estrela com & quot; estrelar --xattr -Find relative_path ... & quot; smake foi adiado para a versão 1.2.3.
  • Evita um aviso falso GCC ao compilar o programa termcap.
  • A página man sccsfile.4 foi reescrito para torná-lo mais fácil de entender.
  • cdrtools foi adiado para versão 3.01a12.
  • A implementação UDF em mkisofs foi aprimorado para suportar todos os tipos de arquivo UNIX típicas, as três marcas de tempo em microssegundos granularidade, o suid / sgid / bandeiras pegajosas arquivos e credenciais corretas para links simbólicos.

O que é novo na versão 2013/01/15:

  • Um erro introduzido na última versão smake que causou linhas de comando vazias a falhar foi corrigido.
  • Um bug no Shell Bourne que pode causar PATH para ser ignorado se ele termina em ':'. foi fixada
  • cdrtools foi batido para a versão 3.01a11 e Star para a versão 1.5.2.

O que é novo na versão 2013/01/07:

  • Esta versão otimiza a execução do comando para ajudar os sistemas com garfo lenta () (como Cygwin).
  • smake agora pode ser compilado para fazer cumprir a Shell Bourne como padrão SHELL para acelerar o trabalho de Cygwin.
  • Uma solução para Cygwin-1.7.17 e mais recente foi adicionado, e lida com a definição EMBALADO faltando ea mudança incompatível relacionado com BOOL em Windef.h.
  • O Schily Makefilesystem agora define $ (SPACE) e $ (NUMBER_SIGN), os caracteres que normalmente não pode aparecer em Makefiles.
  • CPP inclui agora um cpy.y pré-yacced para permitir criar um binário totalmente funcional em sistemas sem yacc (como o Cygwin e HP-UX).

O que é novo na versão 2012/12/28:

  • Esta versão foi atualizado para smake- 1.2.2 e cdrtools-3.01a10.

O que é novo na versão 2012/12/11:

  • Suporta questão POSIX SUS 7 para loop no a Shell Bourne.
  • A página man do Shell Bourne é livre de Sun cruft e segue o homem página man (5).
  • CPP define __BUILTIN_VA_ARG_INCR como o CPP Sun faz desde SunOS-4.0.
  • Melhor dependências para construi paralelo. Suporte para o Debian no kernel FreeBSD.
  • upport para o clone Syllable Pyro.
  • Melhor cumprimento das cl.exe.
  • cdrtools foram batido até 3.01a09.

O que é novo na versão 2012-04-19:

  • Vários pequenos bugs no Shell Bourne tem foi corrigido.
  • A Shell Bourne tem agora os comandos & quot embutidos; savehistory & quot ;, & quot; mapear & quot ;, e & quot; repetir & quot;.
  • O mapeador (usado por sh, bsh, e ved) agora tem melhores padrões para mapeamentos de cursor.
  • A página do manual para a Shell Bourne agora inclui uma descrição completa do editor história de comando.
  • A implementação libxtermcap agora suporta tc = nidificação de 64 em vez de 32.
  • O programa termcap teve várias pequenas correções de bugs e agora permite que o usuário de saída entradas termcap desconhecidos em ordem.

O que é novo na versão 2012-04-19:

  • A Shell Bourne agora suporta umask -S e um modo compatível com POSIX simbólico para definir umask.
  • The Bourne Shell builtin & quot; leu & quot; agora suporta a opção -r POSIX.
  • The Bourne Shell builtin & quot; ulimit & quot;










Outro software de desenvolvedor Jorg Schilling

SCCS
SCCS

11 May 15

SchilliX
SchilliX

20 Feb 15

calltree
calltree

3 Jun 15

Comentário para schily

Comentários não encontrado
Adicionar comentário
Ligue imagens!