Blog
Novo Kdenlive 0.9
Publicado por Marcelo Soares Souza em 16 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Kdenlive 0.9 aprimora workflow de efeitos
Originalmente: http://h-online.com/-1577228
A versão 0.9 do Kdenlive, editor de vídeo de código fonte aberto, foi lançado[3], trazendo melhorias na usabilidade e no workflow de efeitos. De acordo com os desenvolvedores, o conjunto (pilha) de efeitos foi completamente reescrita agora permite que os usuários ajuste os parâmetros de múltiplos efeitos ao mesmo tempo. Estes podem ser agrupados e os grupos podem ser salvos para o uso em outro clipes de vídeo.
Para aqueles filmando usando mais de uma câmera, as atualizações adicionam novas funções que automaticamente alinha múltiplas pistas (tracks) de vídeo usando fluxos de áudio. Adicionalmente, um navegador online para busca rápida e importação de recursos de áudio, gráfico e vídeo foi incluindo. Assim como suporte para gravação de áudio apenas e classificação de clipes pela data.
Discutindo o futuro do projeto, os desenvolvedores dizem que esperam publicar algumas correções para a versão 0.9.x. Eles também dizem, que ao mesmo tempo, o time de desenvolvimento ira trabalhar na limpeza do código no caminho para a versão 1.0, que é esperado para o final do ano.
Notas de lançamento
http://kdenlive.org/users/j-b-m/kdenlive-09-released
Em breve no Kernel Linux 3.4 - Parte 3 - Placa Gráficas
Publicado por Marcelo Soares Souza Marcelo Soares Souza em 16 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: O Linux 3.4 inclui muitas mudanças aos drivers para chips gráficos da AMD, Intel e NVIDIA.
Autor: Thorsten Leemhuis (Copyright (c) 2012 Heise Media UK Ltd.)
Traduzido: Marcelo Soares Souza (Dúvidas e melhorias na tradução envie por E-mail)
Originalmente: http://h-online.com/-1571683
O Kernel do Linux 3.4 vê o driver nouveau DRM/KMS - classificado como driver em avaliação até o momento, embora localizado no subsistema DRM desde a sua criação - finalmente dá adeus[1] ao estado de avaliação. Isto significa que qualquer mudança futura na interface oferecida pelo kernel ao driver nouveau no libdrm, Mesa 3D e X.Org precisara[2] ser compatível com as versões anteriores.
A saída do Nouveau da área de avaliação foi uma surpresa e foi realizada em conjunto[3] com um destaque adicional ao Linux 3.4. Apenas algumas horas[4] após a NVIDIA ter lançado a placa gráfica GeForce GTX 680, os desenvolvedores do Kernel adicionaram um suporte rudimentar a esta ao driver nouveau DRM/KMS. Inicialmente este apenas habilita as funcionalidades básicas como configuração comuns de modos de display; entre estas resoluções padrões para visualização Widescreen que não são suportadas pelos drivers VESA.
Alguns dias depois[7], extensões experimentais foram adicionadas ao código do nouveau no libdrm e X.Org habilitando este, em conjunto com o driver DRM/KMS no Linux 3.4, a oferecer aceleração 2D e Xv na GeForce GTX 680. Pouco depois disto[8], mudanças[9] foram acrescentadas ao driver Mesa 3D nouveau ncv0. Até então o driver apenas lidava com os chips gráficos Fermi, utilizado em placas da série GeForce 400 e 500. As mudanças significam que o driver Mesa 3D agora suporta também o chip GTX 680's NVE4/GK104 Kepler, o qual a NVIDIA introduziu como mudança das arquiteturas Fermi para Kepler. Mais placas gráficas com chips Kepler desde então foram lançadas, mas ainda não serão suportadas no Linux 3.4.
É provável que vários meses se passem antes que as distribuições GNU/Linux adicionem todos os componentes necessários para o suporte a GTX 680. É também provável que se passe algum tempo antes de serem capazes de utilizar plenamente a aceleração destas placas gráficas; para que isto ocorra é preciso antes que alguém escreva um firmware aberto para esta. Assim como em alguns chips gráficos recentes da arquitetura Fermi, algumas funcionalidades de aceleração oferecidas pelas primeiras GPU Kepler podem ser utilizadas apenas após a extração do firmware[10][11] do driver proprietário da NVIDIA.
O driver proprietário da NVIDIA suporta o GTX 680 desde a versão 295.33, que foi lançado juntamente com a placa. Este driver também suporta as funcionalidades de gerenciamento de energia e controle da fan, funcionalidades apenas suportada de forma rudimentar no driver nouveau.
AMD
O driver Radeon DRM/KMS no Kernel 3.4 irá suportar a família Southern Islands (SI) e Trinity (TN). A geração SI, também conhecida como RAxx, inclui os chips gráficos Tahiti, Pitcairn e Verde encontrados em placas ...
PostgreSQL 9.2 beta
Publicado por Marcelo Soares Souza em 15 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Novo PostgreSQL 9.2 (beta) aprimora escalabilidade e adicionar suporte a JSON
Originalmente: http://h-online.com/-1573815
O lançamento beta da versão 9.2 do Sistema Gerenciador de Banco de Dados de código fonte aberto PostgreSQL foi anunciado pelo PostgreSQL Global Development Group, prometendo grandes melhorias na performance que possibilitam uma melhor escalabilidade horizontal e vertical. Uma nova otimização - index-only scanning - permite que a busca evite ler tabelas subjacentes e em vez disto pesquise apenas nos indíces; o index only scanning ocorre automaticamente porém existe inúmeras ressalvas para sua eficácia. Alega-se porém que este, para a maioria dos casos e data warehousing, provê "uma ordem de grandeza em melhoria de performance".
Foram realizadas melhorias no acesso a dados apenas de leitura, e os desenvolvedores relatam que isto permite que o banco de dados escale para utilizar até 64 núcleos de processamento garantido até 300,000 queries por segundos. A escrita de dados também foi aprimorado com funcionalidades tais como group commit, além de mudanças para a redução do consumo de energia da CPU. Melhorias na escalabilidade horizontal incluem suporte para replicação em cascata para servidores de replicação em corrente e reduzem os requisitos de transferência de dados entre os data centers.
Novas funcionalidades também foram adicionados para os desenvolvedores de aplicação, incluindo suporte para tipos de dados JSON, permitindo bancos de dados híbridos relacionais-documentais que podem armazenar documentos JSON e funções JSON que convertem arrays e rows em JSON. Um grande número de melhorias também foram feitas no statements, tais como ALTER, feitas para facilitar as atualizações no banco de dados.
Novas faixas de tipos - INT4RANGE, INT8RANGE e NUMRANGE (pra inteiros e números), TSRANGE, TSTZRANGE e DATERANGE (para timestamps e datas) - foram adicionados para permitir valores que representem faixas de valores e datas. Este deve habilitar novos tipos de calendários, time-series e aplicação de análise com o PostgreSQL. Também é possível criar faixas de tipos customizadas usando o CREATE TYPE.
Mais informações
http://www.postgresql.org/about/news/1395/
Debian 7.0 "Wheezy" Alpha
Publicado por Marcelo Soares Souza em 15 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Disponibilizado versão Alpha do instalador do Debian 7.0 Wheezy
Originalmente: http://h-online.com/-1575902
Os desenvolvedores do Debian[1] disponibilizaram[2] a primeira versão Alpha do instalador para o vindouro Debian 7, de codinome "Wheezy". O lançamento final da versão 7.0 do Debian esta planejada para o início de 2013.
A primeira versão alpha do instalador traz suporte para a arquitetura ARM e para a autenticação WPA para conexões wireless. O sistema de arquivo padrão será o ext4; e o Btrfs pode ser usado em partições de boot. O Wheezy também traz o kernel 3.2.x, que será suportado por um longo período e esta sendo mantido por um desenvolvedor do Debian.
É esperado que o Debian 7.0 congele a adição de novas funcionalidades no meio de Junho. A partir deste ponto apenas serão realizadas mudanças para correções de erros.
Os desenvolvedores solicitam aos usuários que comecem a testar a versão alpha do instalador e das imagens usando a nova versão disponibilizada[3] no site e mirrors do projeto Debian . Como todo software em desenvolvimento este não deve ser utilizado em produção pois existe o risco de perda de dados.
Download do Debian 7.0 Alpha
http://cdimage.debian.org/cdimage/wheezy_di_alpha1/
nginx 1.3.0
Publicado por Marcelo Soares Souza em 15 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Iniciando uma nova série de desenvolvimento o nginx 1.3.0 traz 4 novas funcionalidades e 8 correções
Lista de Mudanças no nginx 1.3.0
- Funcionalidade: the "debug_connection" directive now supports IPv6 addresses and the "unix:" parameter.
- Funcionalidade: the "set_real_ip_from" directive and the "proxy" parameter of the "geo" directive now support IPv6 addresses.
- Funcionalidade: the "real_ip_recursive", "geoip_proxy", and "geoip_proxy_recursive" directives.
- Funcionalidade: the "proxy_recursive" parameter of the "geo" directive.
- Correção: a segmentation fault might occur in a worker process if the "resolver" directive was used.
- Correção: a segmentation fault might occur in a worker process if the "fastcgi_pass", "scgi_pass", or "uwsgi_pass" directives were used and backend returned incorrect response.
- Correção: a segmentation fault might occur in a worker process if the"rewrite" directive was used and new request arguments in a replacement used variables.
- Correção: nginx might hog CPU if the open file resource limit was reached.
- Correção: nginx might loop infinitely over backends if the "proxy_next_upstream" directive with the "http_404" parameter was used and there were backup servers specified in an upstream block.
- Correção: adding the "down" parameter of the "server" directive might cause unneeded client redistribution among backend servers if the "ip_hash" directive was used.
- Correção: socket leak.
- Correção: in the ngx_http_fastcgi_module.
Veta Dilma!
Publicado por Marcelo Soares Souza em 09 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Campanha Veta Dilma para o PL do Código Florestal
O Apache OpenOffice 3.4.0 debuta
Publicado por Marcelo Soares Souza em 08 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Apache Software Foundation (ASF) anunciou a disponibilidade da versão 3.4.0 do OpenOffice

Originalmente: http://h-online.com/-1570353
A fundação Apache (Apache Software Foundation - ASF) anunciou a disponibilidade da versão 3.4.0 do OpenOffice. A nova versão é o primeiro lançamento estável sobre a gestão da ASF desde a transição da Oracle e da aceitação deste dentro da Apache Incubator[5] no meio do ano passado.
De acordo com os desenvolvedores o Apache OpenOffice (AOO) 3.4.0 é a primeira grande atualização desde o OpenOffice.org 3.3.0, lançado em Janeiro de 2011. Este tem um tempo de inicialização menor do que seu predecessor e introduz muitas novas funcionalidades tais como suporte a documentos protegidos usando encriptação AES256.
O solucionador linear programável (Linear Programming solver) da planilha Calc foi substituído pelo CoinMP[7], uma biblioteca do projeto Computational Infrastructure for Operations Research (COIN-OR). Assim como no LibreOffice 3.4.0[8], a funcionalidade DataPilot foi renomeada para Pivot Table, e agora suporta um número ilimitado de campos. Uma nova opção de exportação "Quote all text cells" CSV (Comma Separated Values) também foi adicionado ao Calc.
Outras mudanças incluem encriptação aprimorada para o formato ODF 1.2 e suporte ao Unix Printing e outras melhorias para o Impress e para a ferramenta de desenho. Os desenvolvedores também lembram que o Apache OpenOffice, previamente conhecido como OpenOffice.org (OOo), sofreu mudanças no licenciamento, da LGPLv3 para uma mais "simples e menos restritivas" licença Apache Licence 2.0[9] incluíndo a remoção de código licenciado sobre a GPL.
A lista completa de mudanças e as novas funcionalidades podem ser encontradas no anúncio
http://www.openoffice.org/news/aoo34.html
Notas de lançamento
https://cwiki.apache.org/confluence/display/OOOUSERS/AOO%2B3.4%2BRelease%2BNotes
Download do Apache OpenOffice 3.4
http://www.openoffice.org/download/other.html
Kernel Linux 3.3.5
Publicado por Marcelo Soares Souza em 08 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Disponibilizado nova versão estável do Kernel do Linux
Com 76 commits a versão estável do Kernel Linux 3.3.5 traz correções para o driver i915 (DRM), arquitetura ARM e x86, subsistema USB e muito mais.
Lista de mudanças
ALSA: HDA: Add external mic quirk for Asus Zenbook UX31E
ARM: 7396/1: errata: only handle ARM erratum #326103 on affected cores
ARM: 7403/1: tls: remove covert channel via TPIDRURW
ARM: 7406/1: hotplug: copy the affinity mask when forcefully migrating IRQs
ASoC: dapm: Ensure power gets managed for line widgets
ASoC: wm8994: Improve sequencing of AIF channel enables
autofs: make the autofsv5 packet file descriptor use a packetized pipe
b43: only reload config after successful initialization
crypto: talitos - properly lock access to global talitos registers
dell-laptop: Terminate quirks list properly
dmaengine: at_hdmac: remove clear-on-read in atc_dostart()
drm/i915: fix integer overflow in i915_gem_do_execbuffer()
drm/i915: fix integer overflow in i915_gem_execbuffer2()
drm/i915: handle input/output sdvo timings separately in mode_set
drm/i915: Set the Stencil Cache eviction policy to non-LRA mode.
drm/radeon/kms: need to set up ss on DP bridges as well
efi: Add new variable attributes
efi: Validate UEFI boot variables
efivars: Improve variable validation
exit_signal: fix the "parent has changed security domain" logic
exit_signal: simplify the "we have changed execution domain" logic
hfsplus: Fix potential buffer overflows
hwmon: (coretemp) fix oops on cpu unplug
hwmon: (coretemp) Increase CPU core limit
hwmon: fam15h_power: fix bogus values with current BIOSes
hwmon: (fam15h_power) Fix pci_device_id array
i2c: pnx: Disable clk in suspend
i387: ptrace breaks the lazy-fpu-restore logic
Input: synaptics - fix regression with "image sensor" trackpads
ipw2200: Fix race condition in the command completion acknowledge
iwlwifi: do not nulify ctx->vif on reset
iwlwifi: fix hardware queue programming
iwlwifi: use 6000G2B for 6030 device series
iwlwifi: use correct released ucode version
libata: skip old error history when counting probe trials
mac80211: fix AP mode EAP tx for VLAN stations
md/raid5: Fix a bug about judging if the operation is syncing or replacing
MIPS: ath79: fix AR933X WMAC reset code
nfs: Enclose hostname in brackets when needed in nfs_do_root_mount
NFS: put open context on error in nfs_flush_multi
NFS: put open context on error in nfs_pagein_multi
NFSv4: Ensure that the LOCK code sets exception->inode
NFSv4: Ensure that we check lock exclusive/shared type against open modes
nl80211: ensure interface is up in various APIs
nouveau: initialise has_optimus variable.
pipes: add a "packetized pipe" mode for writing
PM / Hibernate: fix the number of pages used for hibernate/thaw buffering
powerpc/85xx: don't call of_platform_bus_probe() twice
Revert "autofs: work around unhappy compat problem on x86-64"
rtlwifi: Fix oops on unload
sched: Fix nohz load accounting -- again!
sched: Fix OOPS when build_sched_domains() percpu allocation fails
SCSI: libsas: fix false positive 'device attached' conditions
SCSI: libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys
tools/include: Add byteshift headers for endian access
tracing: Fix stacktrace of latency tracers (irqsoff and friends)
USB: cdc...
Em breve no Kernel Linux 3.4 - Parte 2 - Sistemas de Arquivos, Armazenamento e Drivers
Publicado por Marcelo Soares Souza em 04 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: O Btrfs irá trabalhar mais rápido e lidar melhor com os erros, o Linux 3.4 já suporta chipsets que a Intel só irá lançar no próximo ano e Greg Kroah-Hartman pressiona os desenvolvedores do Zcache para que finalmente melhorarem o código deste.
Autor: Thorsten Leemhuis (Copyright (c) 2012 Heise Media UK Ltd.)
Traduzido: Marcelo Soares Souza (Dúvidas e melhorias na tradução envie por E-mail)
Originalmente: http://h-online.com/-1563929
Um desenvolvedor da Red Hat realizou mudanças no código relacionado a manipulação de metadados no Btrfs que podem melhorar a performance em certas situações, como explica o desenvolvedor da Oracle Chris Mason [1] em sua requisição de git pull para sistemas de arquivos, o Btrfs ainda continua sendo considerado experimental
Estas alterações também lançam bases para o suporte a RAID 5 e 6, Chris Mason escreveu indicando com um "emoticon piscando" que estas mudanças podem entrar na janela de merge da versão 3.5 do Kernel do Linux. A forma que o Btrfs lida com erros também foi aprimorada[2] por contribuições significantes dos desenvolvedores da SUSE que trabalharam nestas mudanças para o SUSE Linux Enterprise (SLE) 11 second service pack[3]; já a algumas semanas o sistema de arquivos Btrfs é oficialmente suportado nesta versão SLE e no Oracle Unbreakable Enterprise Kernel 2[4].
Os desenvolvedores do Ext4 removeram as opções de montagem journal=update[5] e resize[6]; as opções noacl e noxattr_user[7] para desativar o suporte ACL serão removidas no Linux 3.5, desde que ninguém se opôs a este plano.
Mudanças no NFSD[8] devem melhorar o suporte, no lado do servidor, ao NFS 4.1 e corrige alguns problemas relacionados ao reinicio e interação com sistemas de arquivos Ext. Enquanto isto, mudanças no código do cliente NFS[9] irão possibilitar suporte a NFS para containers e aprimora a escalabilidade do mapeamento por ID. Pela primeira vez, o Kernel 3.4 suporta[10] a leitura de sistemas de arquivos qnx6fs, que é utilizado pelo sistema operacional de tempo real QNX 6 (também conhecido como QNX RTP).
Armazenamento
O device mapper dm-thin agora pode lidar com descarte[12]. Este também pode exportar uma imagem protegida contra escrita, múltiplas vezes e armazenar os dados escritos em outra local - este "read-only external snapshot origin" é útil para virtualização, permitindo que uma imagem da instalação de um sistema seja usada como base para múltiplos sistemas convidados. Uma nova funcionalidade no[13] dm-verity device mapper, verifica a integridade de um disco apenas de leitura (read-only) enquanto este esta sendo utilizado; um artigo do LWN.net[14] sobre o dm-verity explica que a Google esta usando esta abordagem para tornar mais seguro os sistemas operacionais Chrome OS e Chromium OS.
O código do MD, para RAID por software, pode agora redimensionar arranjos[15] RAID 10 de tal forma que, por exemplo, espaço extra no dispositivo de armazenamento pode ser usado caso discos subjacentes sejam trocados por outros maiores. Um driver[16] para controladores flash que implementa a especificação Universal Flash Storage[17] (UFS) foi adicionado ao subsistema SCSI. O Libfc, que gerencia as várias tarefas de dispositivos de Fibre Channel, agora suporta[18] o Fabric Device Management Interface (FDMI) como definido na especificaçã...
Day Against DRM
Publicado por Marcelo Soares Souza em 04 de Maio de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: International Day Against DRM — May 4, 2012
Em breve no Kernel Linux 3.4 - Parte 1 - Infraestrutura
Publicado por Marcelo Soares Souza em 30 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: O x32 ABI promete tornar as vantagens das CPU x86-64 acessíveis enquanto evita o overhead proveniente dos código 64-bit. Melhorias no gerenciamento de energia no Xen.
Autor: Thorsten Leemhuis (Copyright (c) 2012 Heise Media UK Ltd.)
Traduzido: Marcelo Soares Souza (Dúvidas e melhorias na tradução envie por E-mail)
Originalmente: http://h-online.com/-1561840
No final de semana passado, Linus Torvalds publicou[1] o quinto candidato de lançamento do Linux 3.4; de um a três novos lançamentos devem se seguir antes do lançamento final desta versão do kernel, que é esperado até a segunda metade de Maio.
Como é comum, os desenvolvedores do kernel integraram todas as novas funcionalidades desta versão no inicio do ciclo de desenvolvimento. O Kernel Log pode, portanto, fornecer uma visão abrangente das novas funcionalidades do Linux 3.4 - os desenvolvedores do kernel muito raramento adicionam, ou revertem, grandes alterações durante a fase de estabilização.
Como de costume, o Kernel Log apresenta esta visão global em uma série de artigos que ira cobrir as várias áreas do kernel. O primeiro artigo descreve as mais importantes novas funcionalidades para o código da arquitetura do kernel e de infraestrutura básica; artigos subsequentes irão discutir os drivers gráficos, sistemas de arquivos, suporte a armazenamento e outros drivers de hardware.
Operação Hibrida
A partir do Linux 3.4, os kernels que são compilados para processadores x86-64/x64 poderão oferecer uma ABI (Application Binary Interface) "x32" para programas(1[2] e outros). Programas compilados para esta ABI podem acessar registros 64-bit e caminhos de dados de processadores 64-bit, porém estes apenas utilizam ponteiros de 32-bit - que são suficientes para muitas tarefas e utilizam menos memória que ponteiros 64-bit.
De um modo geral, isto permite que programas que são compilados para uma ABI x32 evitem o overhead que vem com uma operação completa em 64-bit enquanto garante que estes se beneficiem de algumas das maiores vantagens dos processadores 64-bit.
O desenvolvimento deste conceito foi conduzido principalmente por desenvolvedores da Intel. A nova ABI parece ser principalmente voltada para dispositivos embarcadas e aos mercados de dispositivos móveis: a média prazo, smartphones, tablets e dispositivos similares com processadores x86 possuirão 4GB de memória ou mais, os quais um kernel 32-bit pode endereçar apenas usando alguns truques; porém, a maioria dos programas que serão usados nestes dispositivos não necessitarão mais do que 4GB de memória; ou seja estes teriam que ganhar muito usando ponteiros de 64-bit para compensar o aumento de consumo de memória em uma operação 64-bit completa.
Ainda mais, os processadores utilizados nestes ambientes tendem a serem mais lentos, o que significa que as vantagens ganhas usando ponteiros de 32-bit ao invés de ponteiros de 64-bit são mais notáveis. Em processadores x86 para notebooks, desktops ou servidores, o overhead causada por operações 64-bit completas é muitas vezes pequena; portanto, as distribuições x86-64 usadas nestes sistemas irão provavelmente continuar a compilar a maioria dos seus software como programas 64-bits, nat...
PHP 5.4.1 e 5.3.1
Publicado por Marcelo Soares Souza em 26 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Disponibilizado duas novas versões do PHP trazendo correções
PHP 5.4.1
CLI Server
- Fixed bug #61461 (missing checks around malloc() calls).
- Implemented #60850 (Built in web server does not set $_SERVER['SCRIPT_FILENAME'] when using router).
Core
- Fixed crash in ZTS using same class in many threads.
- Fixed bug #61374 (html_entity_decode tries to decode code points that don't exist in ISO-8859-1).
- Fixed bug #61225 (Incorrect lexing of 0b00*+<NUM>).
- Fixed bug #61106 (Segfault when using header_register_callback).
- Fixed bug #61052 (Missing error check in trait 'insteadof' clause).
- Fixed bug #61011 (Crash when an exception is thrown by __autoload accessing a static property).
- Fixed bug #60978 (exit code incorrect).
- Fixed bug #60911 (Confusing error message when extending traits).
- Fixed bug #60717 (Order of traits in use statement can cause a fatal error).
- Fixed bug #60573 (type hinting with "self" keyword causes weird errors).
Fileinfo
- Fix fileinfo test problems.
Intl
- Fixed bug #61487 (Incorrent bounds checking in grapheme_strpos).
mbstring
- MFH mb_ereg_replace_callback() for security enhancements.
mysqlnd
- Fixed bug #60948 (mysqlnd FTBFS when -Wformat-security is enabled).
Standard
- Fixed memory leak in substr_replace.
- Make max_file_uploads ini directive settable outside of php.
- Fixed bug #61409 (Bad formatting on phpinfo()).
- Fixed bug #60222 (time_nanosleep() does validate input params).
- Fixed bug #60106 (stream_socket_server silently truncates long unix socket paths).
PHP 5.3.11
Core
- Fixed bug #61650 (ini parser crashes when using ${xxxx} ini variables (without apache2)).
- Fixed bug #61273 (call_user_func_array with more than 16333 arguments leaks / crashes).
- Fixed bug #61165 (Segfault - strip_tags()).
- Fixed bug #61095 (Incorect lexing of 0x00*+<NUM>).
- Fixed bug #61087 (Memory leak in parse_ini_file when specifying invalid scanner mode).
-
Fixed bug #61072 (Memory leak when restori...
nginx 1.2.0
Publicado por Marcelo Soares Souza em 23 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Nova versão estável do nginx
Uma nova versão estável do nginx foi disponibilizado. A versão 1.2.0 traz apenas três commits de correção de erros somado aos inúmeros commits das versões de desenvolvimento.
Lista de mudanças
- Correção: a segmentation fault might occur in a worker process if the "try_files" directive was used; the bug had appeared in 1.1.19.
- Correção: response might be truncated if there were more than IOV_MAX buffers used.
- Correção: in the "crop" parameter of the "image_filter" directive. Thanks to Maxim Bublis.
Firefox 12
Publicado por Marcelo Soares Souza em 23 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Disponibilizado o Firefox 12
O Firefox 12.0 já esta disponível no ftp da Mozilla e em breve deve esta sendo distribuído automaticamente
ftp://ftp.mozilla.org/pub/firefox/releases/12.0/
Entre as novidades estão
- Melhorias na página de busca
- URLs (Links) copiadas diretamente no Gerenciador de Download iniciam o download automaticamente
- Informe de número de linhas no "source view" (Código-Fonte)
- Suporte a quebra de linha nos atributos do título
Esta versão é a última a suportar oficialmente o Windows 2000, Windows XP RTM e XP Service Pack 1.
Redmine 1.4.0 (e 1.4.1)
Publicado por Marcelo Soares Souza em 23 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Muitas novidades no Gerenciador de Projetos Redmine
Foi disponibilizado uma nova versão do Gerenciador de Projetos Redmine. A versão 1.4.0 traz 32 correções, 46 novas funcionalidades e 7 pequenas correções (patches) com destaque para a possibilidade de adição de mais de um SCM por projeto, suporte a Ruby 1.9, opção de exportar todas as páginas Wiki em PDF, melhorias nos filtros LDAP e aprimoramento em algumas traduções. A versão 1.4.1 foi lançada poucos dias depois trazendo algumas correções críticas (8 commits).
Lista de mudanças no Redmine 1.4.0 e 1.4.1
- Defect #2719: Increase username length limit from 30 to 60
- Defect #3087: Revision referring to issues across all projects
- Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
- Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
- Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
- Defect #7398: Error when trying to quick create a version with required custom field
- Defect #7495: Python multiline comments highlighting problem in Repository browser
- Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
- Defect #7920: Attempted to update a stale object when copying a project
- Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
- Defect #9472: The git scm module causes an excess amount of DB traffic.
- Defect #9685: Adding multiple times the same related issue relation is possible
- Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
- Defect #9978: Japanese "permission_add_issue_watchers" is wrong
- Defect #10006: Email reminders are sent for closed issues
- Defect #10150: CSV export and spent time: rounding issue
- Defect #10168: CSV export breaks custom columns
- Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
- Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
- Defect #10251: Description diff link in note details is relative when received by email
- Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
- Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
- Defect #10334: Full name is not unquoted when creating users from emails
- Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
- Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
-
Defect #10467: Confusing behavior while moving issue to a proje...
Kernel Linux 3.3.3
Publicado por Marcelo Soares Souza em 23 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: A versão 3.3.3 traz 75 commits
Foi disponibilizado uma nova versão estável do Kernel do Linux. A versão 3.3.3 traz 75 commits com destaque para correções no subsistema USB, Bluetooth, Direct Rendering Manager (DRM) dentre outros.
Lista de mudanças
ALSA: hda/realtek - Add a fixup entry for Acer Aspire 8940G
ARM: 7379/1: DT: fix atags_to_fdt() second call site
ARM: 7384/1: ThumbEE: Disable userspace TEEHBR access for !CONFIG_ARM_THUMBEE
Bluetooth: Add Atheros maryann PIDVID support
Bluetooth: Adding USB device 13d3:3375 as an Atheros AR3012.
Bluetooth: hci_core: fix NULL-pointer dereference at unregister
Bluetooth: hci_ldisc: fix NULL-pointer dereference on tty_close
Bluetooth: Remove unneeded locking
Bluetooth: uart-ldisc: Fix memory leak
Btrfs: fix regression in scrub path resolving
cciss: Fix scsi tape io with more than 255 scatter gather elements
cciss: Initialize scsi host max_sectors for tape drive support
drivers/rtc/rtc-pl031.c: enable clock on all ST variants
drm/i915: Hold mode_config lock whilst changing mode for lastclose()
drm/i915: make rc6 module parameter read-only
drm/i915: properly compute dp dithering for user-created modes
drm/i915: Removed IVB forced enable of sprite dest key.
drm/i915/ringbuffer: Exclude last 2 cachlines of ring on 845g
drm/radeon: disable MSI on RV515
drm/radeon: fix load detect on rn50 with hardcoded EDIDs.
drm/radeon/kms: fix DVO setup on some r4xx chips
drm/radeon/kms: fix the regression of DVI connector check
drm/radeon: only add the mm i2c bus if the hw_i2c module param is set
ext4: address scalability issue by removing extent cache statistics
fcaps: clear the same personality flags as suid when fcaps are used
fix tlb flushing for page table pages
futex: Do not leak robust list to unprivileged process
hugetlb: fix race condition in hugetlb_fault()
ia64: fix futex_atomic_cmpxchg_inatomic()
IB/srpt: Set srq_type to IB_SRQT_BASIC
md/bitmap: prevent bitmap_daemon_work running while initialising bitmap
md/raid1,raid10: Fix calculation of 'vcnt' when processing error recovery.
memcg: fix Bad page state after replace_page_cache
nohz: Fix stale jiffies update in tick_nohz_restart()
panic: fix stack dump print on direct call to panic()
pch_uart: Fix MSI setting issue
perf hists: Catch and handle out-of-date hist entry maps.
Revert "Btrfs: increase the global block reserve estimates"
Revert "serial/8250_pci: init-quirk msi support for kt serial controller"
Revert "serial/8250_pci: setup-quirk workaround for the kt serial controller"
rtlwifi: Add missing DMA buffer unmapping for PCI drivers
rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routine
security: fix compile error in commoncap.c
serial/8250_pci: add a "force background timer" flag and use it for the "kt" serial port
serial: PL011: clear pending interrupts
serial: PL011: move interrupt clearing
serial: samsung: fix omission initialize ulcon in reset port fn()
sparc64: Eliminate obsolete __handle_softirq() function
sparc64: Fix bootup crash on sun4v.
spi-topcliff-pch: fix -Wuninitialized warning
staging: iio: hmc5843: Fix crash in probe function.
tty: serial: altera_uart: Check for NULL platform_data in probe.
USB: don't clear urb->dev in scatter-gather library
USB: don't ignore suspe...
III Encontro Nacional de Blogueir@s
Publicado por Marcelo Soares Souza em 16 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: III Encontro Nacional de Blogueir@s de 25 a 27 de Maio 2012 em Salvador, Bahia
III Encontro Nacional de Blogueir@s ocorrerá em Salvador, Bahia, nos dias 25, 26 e 27 de maio. O evento reunirá cerca de 500 ativistas digitais de todo o país! A inscrição para encontro vai até o dia 11 de maio e pode ser feita pelo site do Barão de Itararé.
A programação foi definida na reunião da comissão nacional no dia 24 de março. Os contatos já foram feitos, mas nem todos os convidados confirmaram a presença. Segundo a comissão organizadora, o III BlogProg dará maior espaço para as oficinas autogestionadas – os interessados devem apresentar sugestões de temas e de debatedores até 4 de maio e ficam responsáveis pela iniciativa.
Também haverá maior espaço para reuniões em grupo com o objetivo de intercambiar experiências, fazer o balanço das atividades no último período e traçar os próximos passos da blogosfera. Abaixo, a proposta de programação:
Programação
25 de maio, sexta-feira
15 horas – Início do credenciamento;
17 horas – Palestra inaugural: A luta de ideias no mundo contemporâneo. Convidado: Michel Moore (diretor de cinema e escritor dos Estados Unidos)
19 horas – Ato político em defesa da blogosfera e da liberdade de expressão – Praça Castro Alves. Convidados: Artistas, lideranças políticas e dos movimentos sociais;
26 de maio – sábado
9 horas – Nas redes e nas ruas pela liberdade de expressão e pela regulação da mídia
Convidados:
- Franklin Martins – ex-secretário da Secretária de Comunicação da Presidência da República;
- Emiliano José – integrante da Frente Parlamentar pelo Direito à Comunicação e pela Liberdade de Expressão;
- Gilberto Gil – ex-ministro da Cultura;
- Barbara Lopes – do movimento blogueiras feministas;
11 horas – A força das redes sociais no mundo
Convidados:
- Ignácio Ramonet – criador do Le Monde Diplomatique e autor do livro “A explosão do jornalismo”;
- Amy Goodman – fundadora do movimento Democracy Now e ativista do Ocupe Wall Street;
- Osvaldo Leon – Diretor da Agência Latino-Americana de Informação (Alai);
15 horas – Oficinas autogestionadas
(Os temas e conferencistas deverão ser propostos até 4 de maio; a organização das oficinas caberá exclusivamente aos seus proponentes);
17 horas – Apresentação e debate da proposta sobre a Associação de Apoio Jurídico à Blogosfera – Rodrigo Vianna e Rodrigo Sérvulo da Cunha;
19 horas – Lançamento oficial do Blogoosfero, Plataforma Livre e Segura para blogosfera e redes sociais
Responsáveis: Fundação Blo...
Kernel Linux 3.3.2
Publicado por Marcelo Soares Souza em 13 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Com 80 commits a versão 3.3.2 tem como destaque correções no subsistema DRM
Uma nova versão do Kernel do Linux foi disponibilizando. Com 80 commits a versão 3.3.2 tem como destaque correções no subsistema DRM (Direct Rendering Manager).
Lista completa de mudança
- acer-wmi: No wifi rfkill on Sony machines
- ACPICA: Fix regression in FADT revision checks
- ACPI: Do cpufreq clamping for throttling per package v2
- ALSA: hda/realtek - Fix ADC assignment with a shared HP/Mic pin
- android, lowmemorykiller: remove task handoff notifier
- ARM: at91/USB host: specify and handle properly vbus_pin_active_low
- ASoC: ak4642: fixup: mute needs +1 step
- ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS
- ASoC: wm8994: Update WM8994 DCS calibration
- ath9k: fix max noise floor threshold
- CIFS: Fix VFS lock usage for oplocked files
- cred: copy_process() should clear child->replacement_session_keyring
- drm/i915: Add lock on drm_helper_resume_force_mode
- drm/i915: no-lvds quirk on MSI DC500
- drm/i915: quirk away broken OpRegion VBT
- drm/i915: Sanitize BIOS debugging bits from PIPECONF
- drm/i915: treat src w & h as fixed point in sprite handling code
- drm/radeon/kms: fix fans after resume
- drm: Validate requested virtual size against allocated fb size
- firmware_class: Do not warn that system is not ready from async loads
- firmware_class: Rework usermodehelper check
- firmware_class: Split _request_firmware() into three functions, v2
- Fix length of buffer copied in __nfs4_get_acl_uncached
- Fix non TBI PHY access; a bad merge undid bug fix in a previous commit.
- genirq: Adjust irq thread affinity on IRQ_SET_MASK_OK_NOCOPY return value
- ioat: fix size of 'completion' for Xen
-
Última revisão da distribuição GNU/Linux juntaDados 3.04r4
Publicado por Marcelo Soares Souza em 13 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Entre as principais novidades desta revisão estão o Kdenlive 0.8.2.1, OpenShot 1.4.2, Winff, Navegador Web Firefox 11, Google Chrome 18 e o novo Kernel do Linux 3.3.1
Nesta nova revisão da distribuição GNU/Linux juntaDados disponibilizamos as principais ferramentas para produção audiovisual voltada a atividades de Pontos de Cultura e ações de Inclusão Digital, trazendo muitas atualizações e correções.
Entre as principais novidades desta revisão estão o Kdenlive 0.8.2.1, OpenShot 1.4.2, Winff, Navegador Web Firefox 11 (já com suporte aos plugins para Java e Adobe Flash 11.1), Google Chrome 18, diversas atualizações que melhoram a estabilidade e performance do sistema, incluindo o novo Kernel do Linux 3.3.1 com ajustes que garantem uma maior robustez ao sistema.
Download: https://juntadados.org/sites/default/files/juntadados/3.04r4/juntaDados-3.04r4-i386.iso
Download Mirror 1: http://estudiolivre.org/files/juntadados/3.04r4/juntaDados-3.04r4-i386.iso
Torrent: https://juntadados.org/sites/default/files/juntadados/3.04r4/juntaDados-3.04r4-i386.torrent
Esta distribuição é uma customização do Ubuntu 11.04 (Natty Narwhal) com diversas atualizações feitas desde o seu lançamento. Todos os códigos-fontes, das ferramentas livres, disponibilizadas nesta imagem, incluindo o Kernel linux, estão disponíveis livremente nos repositórios Ubuntu e em diversos sites na Internet.
O que é?
Um Sistema Operacional completo e livre baseado no GNU/Linux que tem como objetivo potencializar as atividades de produção audiovisual dos Pontos de Cultura e ações de Inclusão Digital e Cultura Digital. Algumas das ferramentas disponibilizadas nesta distribuição não são consideradas Software Livre, tal como o Adobe Flash.
Esta distribuição GNU/Linux possui as principais Ferramentas para escritório, produção de conteúdo de Áudio, Vídeo, Imagem e Texto escolhidas através de levantamentos feitos em Pontos de Cultura e Ações de Inclusão Digital.
Quem somos?
Pontão de Cultura Digital da Bahia, inicialmente sediado na Universidade do Estado da Bahia (UNEB), conveniado pelo Ministério da Cultura no final de 2008 através do Programa Cultura Viva e tendo suas atividades financiadas por este programa entre Janeiro de 2009 e Janeiro de 2010. Desde Janeiro de 2010 os integrantes do Pontão de Cultura Digital juntaDados continuam suas atividades de forma voluntária.
A distribuição GNU/Linux juntaDados é um dos diversos produtos desenvolvidos pela equipe do Pontão que buscam facilitar a produção, difusão e capacitação em ferramentas audiovisuais pelos Pontos de Cultura do Brasil.
Dúvidas e Sugestões nos envie um e-mail: juntadados@juntadados.org
nginx 1.1.19
Publicado por Marcelo Soares Souza em 12 de Abril de 2012 licenciado sobre Creative Commons 3.0 BrasilResumo: Nginx 1.1.19 traz uma importante correção de segurança
Disponibilizado uma nova versão de desenvolvimento do nginx, esta versão traz apenas correções (7 no total).
Mudanças
- Correção: specially crafted mp4 file might allow to overwrite memory locations in a worker process if the ngx_http_mp4_module was used, potentially resulting in arbitrary code execution (CVE-2012-2089).
- Correção: nginx/Windows might be terminated abnormally.
- Correção: nginx hogged CPU if all servers in an upstream were marked as "backup".
- Correção: the "allow" and "deny" directives might be inherited incorrectly if they were used with IPv6 addresses.
- Correção: the "modern_browser" and "ancient_browser" directives might be inherited incorrectly.
- Correção: timeouts might be handled incorrectly on Solaris/SPARC.
- Correção: in the ngx_http_mp4_module.

