Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.tlc.cellulari.android > #111632 > unrolled thread

[NeReO] - 1.3.5 - Bugfix release

Started byMCSM <despammed@mcsm.anonaddy.me>
First post2026-09-13 11:22 +0200
Last post2026-09-14 13:35 +0200
Articles 15 — 2 participants

Back to article view | Back to it.tlc.cellulari.android


Contents

  [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-13 11:22 +0200
    Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 10:24 +0200
      Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 10:27 +0200
        Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 10:28 +0200
        Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 10:50 +0200
      Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 10:43 +0200
        Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 12:17 +0200
          Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 12:25 +0200
            Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 12:49 +0200
              Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 13:29 +0200
      Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 10:45 +0200
        Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 10:47 +0200
          Re: [NeReO] - 1.3.5 - Bugfix release ObiWan <obiwan@mvps.org> - 2026-09-14 12:46 +0200
            Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 13:30 +0200
            Re: [NeReO] - 1.3.5 - Bugfix release MCSM <despammed@mcsm.anonaddy.me> - 2026-09-14 13:35 +0200

#111632 — [NeReO] - 1.3.5 - Bugfix release

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-13 11:22 +0200
Subject[NeReO] - 1.3.5 - Bugfix release
Message-ID<mn.6aaa7ea98b6ddfe0.0@mcsm.org>
Come sempre su SF:
https://sourceforge.net/projects/nereo/files/1.3.5/

Una cosa, che non e' una funzione (il punto 1):
ora i messaggi d'errore del livello di rete sono in INGLESE per tutti.

*1* Da dove nasce: un utente che usa NeReO con l'interfaccia in
    inglese si e' visto rispondere IN ITALIANO quando il suo server
    ha rifiutato la connessione ("483 Connessione non cifrata...") e
    si e' ragionevolmente chiesto cosa avesse sbagliato. Non aveva
    sbagliato niente.
  * Perche' succedeva: NntpClient e' volutamente privo di dipendenze
    Android - e' la scelta che lo rende provabile da riga di comando
    - e quindi non ha un Context e non puo' leggere strings.xml. I
    suoi messaggi sono scritti nel codice, e nessuna lingua di
    sistema li tocca. Non era una traduzione dimenticata: i tre
    strings.xml hanno parità completa di chiavi.
  * Cosa si e' scelto, e cosa costa: se una lingua sola deve valere
    per tutti, tanto vale sia quella di values/ (il predefinito
    dell'app) e la lingua franca di Usenet. NON e' la
    localizzazione: e' un ripiego dichiarato, e il prezzo lo paga
    ora chi usa l'app in italiano, che leggerà in inglese meno di
    dieci messaggi su un'app per il resto tradotta. La soluzione
    vera - passare i testi dall'esterno di quel livello - si si
    quando quella classe verrà riaperta per altri motivi.

*2* Il nome utente viene ripulito dagli spazi ai bordi, come gia'
    l'indirizzo del server. Uno spazio arrivato da un incolla o da un
    suggerimento della tastiera veniva spedito al server, che lo
    contava - e l'unico riscontro era "autenticazione fallita". La
    password NO, di proposito: puo' legittimamente iniziare o finire
    con uno spazio, e l'app non ha il diritto di modificarla in
    silenzio.

*3* Campo password: pulsante per rivelarla e conteggio dei caratteri.
    Il conteggio c'e' perche' coglie ciò che rivelare la password non
    puo': uno spazio finale e' invisibile anche in chiaro. Se sai che
    la tua ha undici caratteri e il campo ne segna dodici, il problema
    e' trovato. E se davvero ha spazi ai bordi, l'app te lo dice in
    rosso invece di correggerti d'autorità.

*4* Il registro diagnostico NNTP annota la FORMA delle credenziali -
    quanti caratteri, spazi ai bordi, presenza di caratteri non ASCII
    - e MAI il valore. E' la differenza fra diagnosticare un accesso
    rifiutato leggendo un log e tirare a indovinare.

*5* Scegliendo un server dall'elenco integrato, i tre che
    richiedono un account (Eternal September, Solani, OVH) nascono
    su porta 563 cifrata. Finora l'elenco proponeva a tutti la 119
    in chiaro, quei tre compresi - e siccome NeReO si rifiuta di
    mettere una password su una connessione non cifrata, il primo
    tentativo falliva SEMPRE con un 483. Non era un caso limite: era
    il percorso normale, e chi sceglie da un elenco lo fa proprio
    per non dover decidere la porta. I due server aperti restano
    sulla 119. Per i server gia' configurati non cambia nulla.

*6* Corretto un difetto che si presentava in due modi diversi.
    "Apri il primo non letto" a volte tornava al post iniziale -
    GIA' LETTO - pur essendoci messaggi da leggere; e marcare una
    discussione come letta ogni tanto la lasciava visibile. Erano
    lo STESSO difetto: NeReO rispondeva alla domanda "quali
    messaggi stanno in questa discussione" in TRE modi, e uno solo
    dei tre era il motore di threading che disegna davvero lo
    schermo. Gli altri due confrontavano il testo dell'intestazione
    References, e divergevano ogni volta che il post iniziale non
    era mai stato scaricato o che un messaggio elencava il solo
    padre diretto. Ora tutta l'app chiede al motore di threading.
*7* Nota per chi ha segnalato: le risposte orfane erano esattamente
    la causa. I cambi di oggetto no - il motore di threading di
    NeReO non guarda mai l'oggetto, quindi rinominare un messaggio
    non puo' influenzare il raggruppamento.

*8* (Nuova Feature per *HTM* ;) :
    La firma ora puo' contenere righe vuote fra le righe di testo.
    Quattro righe intercalate perdevano le ultime due, perche' il
    limite contava le righe FISICHE; ora conta le righe DI TESTO,
    con un tetto complessivo perche' una firma non diventi spazio
    vuoto. Da sapere: la netiquette classica conta quattro righe
    fisiche, vuote comprese - questa e' una tolleranza di NeReO, e
    un altro lettore potrebbe comunque troncarla.

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [next] | [standalone]


#111639

FromObiWan <obiwan@mvps.org>
Date2026-09-14 10:24 +0200
Message-ID<20260914102427.00002976@mvps.org>
In reply to#111632
:: On Sun, 13 Sep 2026 11:22:57 +0200
:: (it.tlc.cellulari.android)
:: <mn.6aaa7ea98b6ddfe0.0@mcsm.org>
:: MCSM <despammed@mcsm.anonaddy.me> wrote:

> Come sempre su SF:
> https://sourceforge.net/projects/nereo/files/1.3.5/

premetto che non ho (ancora) provato l'app; detto questo, una
richiesta, è possibile avere una lista di server nntp predefiniti che
sia editabile/modificabile (es. file xml) ? Questo permetterebbe di
aggiungere anche dei server "custom" configurandone le varie opzioni

[toc] | [prev] | [next] | [standalone]


#111640

FromObiWan <obiwan@mvps.org>
Date2026-09-14 10:27 +0200
Message-ID<20260914102709.00000c5b@mvps.org>
In reply to#111639
> premetto che non ho (ancora) provato l'app; detto questo, una
> richiesta, è possibile avere una lista di server nntp predefiniti che
> sia editabile/modificabile (es. file xml) ? Questo permetterebbe di
> aggiungere anche dei server "custom" configurandone le varie opzioni

dimenticavo

integrazione di 

https://usenet.id/ 

in modo da permettere di generare un URL che punti ad un dato messaggio
e copiarlo negli appunti, la cossa può essere comoda in varie
occasioni.



[toc] | [prev] | [next] | [standalone]


#111641

FromObiWan <obiwan@mvps.org>
Date2026-09-14 10:28 +0200
Message-ID<20260914102828.00001928@mvps.org>
In reply to#111640
:: On Mon, 14 Sep 2026 10:27:09 +0200
:: (it.tlc.cellulari.android)
:: <20260914102709.00000c5b@mvps.org>
:: ObiWan <obiwan@mvps.org> wrote:

> 
> > premetto che non ho (ancora) provato l'app; detto questo, una
> > richiesta, è possibile avere una lista di server nntp predefiniti
> > che sia editabile/modificabile (es. file xml) ? Questo
> > permetterebbe di aggiungere anche dei server "custom"
> > configurandone le varie opzioni
> 
> dimenticavo
> 
> integrazione di 
> 
> https://usenet.id/ 
> 
> in modo da permettere di generare un URL che punti ad un dato
> messaggio e copiarlo negli appunti, la cossa può essere comoda in
> varie occasioni.

esempio

https://usenet.id/20260914102709.00000c5b@mvps.org




[toc] | [prev] | [next] | [standalone]


#111646

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 10:50 +0200
Message-ID<mn.728a7ea9f20c49ab.0@mcsm.org>
In reply to#111640
On 14/09/2026 , *ObiWan* wrote:
.....
> integrazione di 
>
> https://usenet.id/ 
>
> in modo da permettere di generare un URL che punti ad un dato messaggio
> e copiarlo negli appunti, la cossa può essere comoda in varie
> occasioni.

Mi viene in mente un sottomenu "Copia": Message-ID · link usenet.id · 
articolo completo.
Mi costa pochissimo e in più e copre un bisogno che esiste già per 
conto suo: copiare il Message-ID nudo serve per i References, per le 
segnalazioni di bug, per citare un articolo in un altro messaggio.

Questo si può fare! la troverai nella futura 1.3.6

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111643

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 10:43 +0200
Message-ID<mn.72837ea991d52449.0@mcsm.org>
In reply to#111639
On 14/09/2026 , *ObiWan* wrote:
.....
> premetto che non ho (ancora) provato l'app; detto questo, una
> richiesta, è possibile avere una lista di server nntp predefiniti che
> sia editabile/modificabile (es. file xml) ? Questo permetterebbe di
> aggiungere anche dei server "custom" configurandone le varie opzioni

In realtà i server "custom" si possono già aggiungere, e con tutte le 
opzioni — nome, host, porta, SSL, STARTTLS, utente, password, identità 
dedicata, override dell'autenticazione non cifrata.
L'elenco dei preimpostati non è un vincolo: è solo un menu 
"suggerimento" che precompila i campi.
Andarlo a rendere editabile, oltre che piuttosto complesso (non XML, ma 
eventualmente con JSON che già uso) e superfluo in quanto, allo stato 
attuale, il backup esporta e reimporta i server (con le password 
cifrate).

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111649

FromObiWan <obiwan@mvps.org>
Date2026-09-14 12:17 +0200
Message-ID<20260914121739.00007168@mvps.org>
In reply to#111643

prima di tutto, grazie per il message id, poi..

> In realtà i server "custom" si possono già aggiungere, e con tutte le 
> opzioni — nome, host, porta, SSL, STARTTLS, utente, password,
> identità dedicata, override dell'autenticazione non cifrata.
> L'elenco dei preimpostati non è un vincolo: è solo un menu 
> "suggerimento" che precompila i campi.

lo avevo capito da prima, vedi, l'idea è che se uno ha un suo server
news (non collegato a usenet), sarà possibile distribuire una copia
modificata del file xml che includa il server "privato" :)

> Andarlo a rendere editabile, oltre che piuttosto complesso (non XML,
> ma eventualmente con JSON

va bene anche JSON, non vedo problemi




[toc] | [prev] | [next] | [standalone]


#111650

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 12:25 +0200
Message-ID<mn.72e97ea922cf2ee5.0@mcsm.org>
In reply to#111649
On 14/09/2026 , *ObiWan* wrote:
.....
> ... vedi, l'idea è che se uno ha un suo server news (non collegato a
> usenet), sarà possibile distribuire una copia modificata del file xml
> che includa il server "privato" :)

Eh, questo "uno" lo farà in altri modi e non con NeReO ... ;) :D

Non mi sembra una feature "fondamentale", visto il lavoro che 
richiederebbe a Claude.
Su questo, io e Claude siamo perfettamente allineati. Mi spiace.

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111652

FromObiWan <obiwan@mvps.org>
Date2026-09-14 12:49 +0200
Message-ID<20260914124907.00003ddf@mvps.org>
In reply to#111650
> Su questo, io e Claude siamo perfettamente allineati. Mi spiace.

Ti spiace ? Non dovrebbe, ma vabbè :)

altra idea, la possibilità di creare un file "gz" contenente l'intera
config, in modo da poterla facilmente "clonare"

[toc] | [prev] | [next] | [standalone]


#111656

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 13:29 +0200
Message-ID<mn.73297ea91cedc14f.0@mcsm.org>
In reply to#111652
On 14/09/2026 , *ObiWan* wrote:
>> Su questo, io e Claude siamo perfettamente allineati. Mi spiace.
>
> Ti spiace ? Non dovrebbe, ma vabbè :)
>
> altra idea, la possibilità di creare un file "gz" contenente l'intera
> config, in modo da poterla facilmente "clonare"

Perché?
L'attuale backup con "Esporta" e "Ripristina" non ti piace?
Perché non ti basta?

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111644

FromObiWan <obiwan@mvps.org>
Date2026-09-14 10:45 +0200
Message-ID<20260914104528.00001a4a@mvps.org>
In reply to#111639
> premetto che non ho (ancora) provato l'app; detto questo, una
> richiesta, è possibile avere una lista di server nntp predefiniti che
> sia editabile/modificabile (es. file xml) ? Questo permetterebbe di
> aggiungere anche dei server "custom" configurandone le varie opzioni
> 

esempio

<server>
  <host>1.2.3.4</host>  // name or address
  <port>19</port>
  <TLS>startls</TLS>    // on/stls/off
  <cert>accept</cert>   // accept/notify/ask/refuse
</server>


quello sopra defrinisce uun server con IP (v4) 1.2.3.4 che usa la porta
119 e connessione TLS "esplicita" (invia comando "STARTTLS") ed al
cambio di certificato server, accetta il nuovo certificato senza
chiedere conferma o notificare l'utente



[toc] | [prev] | [next] | [standalone]


#111645

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 10:47 +0200
Message-ID<mn.72877ea96f09b782.0@mcsm.org>
In reply to#111644
On 14/09/2026 , *ObiWan* wrote:
>> premetto che non ho (ancora) provato l'app; detto questo, una
>> richiesta, è possibile avere una lista di server nntp predefiniti che
>> sia editabile/modificabile (es. file xml) ? Questo permetterebbe di
>> aggiungere anche dei server "custom" configurandone le varie opzioni
>> 
>
> esempio
>
> <server>
>   <host>1.2.3.4</host>  // name or address
>   <port>19</port>
>   <TLS>startls</TLS>    // on/stls/off
>   <cert>accept</cert>   // accept/notify/ask/refuse
> </server>
>
>
> quello sopra defrinisce uun server con IP (v4) 1.2.3.4 che usa la porta
> 119 e connessione TLS "esplicita" (invia comando "STARTTLS") ed al
> cambio di certificato server, accetta il nuovo certificato senza
> chiedere conferma o notificare l'utente

Non ha senso! la puoi esportare tu una volta che hai deciso che server 
utilizzare.
La mia era solo una lista per i "neofiti".
Ognuno può scegliere il server che preferisce!

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111651

FromObiWan <obiwan@mvps.org>
Date2026-09-14 12:46 +0200
Message-ID<20260914124605.00000c44@mvps.org>
In reply to#111645
> Non ha senso! la puoi esportare tu una volta che hai deciso che
> server utilizzare.
> La mia era solo una lista per i "neofiti".
> Ognuno può scegliere il server che preferisce!

ok se la vuoi esportare,  ma se invece ne vuoi creare una
personalizzata :) ?





[toc] | [prev] | [next] | [standalone]


#111657

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 13:30 +0200
Message-ID<mn.732a7ea95d54de59.0@mcsm.org>
In reply to#111651
On 14/09/2026 , *ObiWan* wrote:
>> Non ha senso! la puoi esportare tu una volta che hai deciso che
>> server utilizzare.
>> La mia era solo una lista per i "neofiti".
>> Ognuno può scegliere il server che preferisce!
>
> ok se la vuoi esportare,  ma se invece ne vuoi creare una
> personalizzata :) ?

Usi: Manutenzione -> "Esporta" e poi "Ripristina"

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [next] | [standalone]


#111658

FromMCSM <despammed@mcsm.anonaddy.me>
Date2026-09-14 13:35 +0200
Message-ID<mn.732f7ea9536f9b0e.0@mcsm.org>
In reply to#111651
On 14/09/2026 , *ObiWan* wrote:
>> Non ha senso! la puoi esportare tu una volta che hai deciso che
>> server utilizzare.
>> La mia era solo una lista per i "neofiti".
>> Ognuno può scegliere il server che preferisce!
>
> ok se la vuoi esportare,  ma se invece ne vuoi creare una
> personalizzata :) ?

La scrivi su un pizzino! ^^ :P
Non mi convincerai mai... era meglio se non mettevo nemmeno quei tre!

-- 
          .:. MCSM .:.
-> posting from PC with MesNews <-

[toc] | [prev] | [standalone]


Back to top | Article view | it.tlc.cellulari.android


csiph-web