Re: Where is the issue tracker?

2025-05-04 Thread Massimo Manghi
I'm going to investigate on this, I didn't remember we were notified of the bug tracker dismissal. But The traffic on this list is really low so I think you may file your bug directly on rivet-dev@tcl.apache.org -- Massimo On 5/1/25 02:50, sebb wrote: As the subject says - there is a link t

Rivet development and maintenance with Tcl9

2025-04-26 Thread Massimo Manghi
Hello everybody Tcl9 has been out for 6 months and it's time to make it a first class option for building mod_rivet too. I'm going to branch master as 3.2 and then merge tcl-novem with the goal of having a Tcl9 ready code in the main development branch -- M ---

Re: Rivet section in new book

2025-03-29 Thread Massimo Manghi
Hi Clif, I volunteer for reviewing the section about Rivet -- Massimo On 3/29/25 15:56, Clif Flynt wrote: Hi, I'm expanding my coverage of Rivet for the 4'th edition of Tcl/Tk: A Developer's Guide. Would anyone be willing to read this section (several pages) and critique it, tell me wha

Re: Loading a Tcl package during ChildInitScript

2025-03-17 Thread Massimo Manghi
ckage versions/. Kind regards, Scott On 17/3/25 19:34, Massimo Manghi wrote: I've spotted these lines set website(basedir) [file dir [info script]] set website(libdir) [file join $website(basedir) lib] set website(3rdpartydir) [file join $website(basedir) .. 3rdparty]* lappend ::a

Re: Loading a Tcl package during ChildInitScript

2025-03-17 Thread Massimo Manghi
On 3/15/25 11:35, Scott Pitcher wrote: Hi, I'm having a little trouble loading a specific version of a package in my Rivet based website. I have a package called Lockfile 1.0 which was originally part of the website base code. That lives in a directory titled "3rdparty". During the ChildIni

Re: Loading a Tcl package during ChildInitScript

2025-03-17 Thread Massimo Manghi
I've spotted these lines set website(basedir) [file dir [info script]] set website(libdir) [file join $website(basedir) lib] set website(3rdpartydir) [file join $website(basedir) .. 3rdparty]* lappend ::auto_path [file normalize $website(libdir)] is this the hierarchy of directories adjacent to

Re: Build rivet for suse

2025-02-03 Thread Massimo Manghi
On 1/31/25 17:15, Brice Hamon wrote: Hi Harald. We compile and use Rivet on Suse Leap 15.5 with apache 2.4.51-150400.6.43.1 at the moment. A quick configure, make, make install and that's it. Works nicely. If we need to package it in some form, we can do it but we will need help from som

Re: Rivet in the attic?

2025-01-31 Thread Massimo Manghi
On 1/31/25 11:08, Georgios Petasis wrote: Dear all, Yes, this is also my information. They asked if we have taken a decision, and we haven't taken such a decision. This was months ago. Best, George I asked in the past this list whether we deemed moving to some other cooperative develo

Re: Rivet in the attic?

2025-01-30 Thread Massimo Manghi
Hi Brice no, to my knowledge ASF hasn't taken any decisions concerning Apache/Tcl (and consequently Rivet). How did you come to know that the project has been moved to the attic? -- Massimo On 1/30/25 19:35, Brice Hamon wrote: Hi guys, So now Rivet is in the attic, what does that mean for

Re: [VOTE] Release Rivet 3.2.6

2024-11-08 Thread Massimo Manghi
thank you, with 4 binding votes the release is now approved. Thank you guys -- Massimo On 11/8/24 14:22, Brice Hamon wrote: I vote yes also. Thank you. - To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org For addi

Re: [VOTE] Release Rivet 3.2.6

2024-11-08 Thread Massimo Manghi
quot; Active PMC members express binding votes. If you cast a +1 we get the quorum (my +1 vote was implicit) to release -- M On 11/8/24 09:48, Georgios Petasis wrote: Yes. How many votes do we need? :-) George Στις 8/11/2024 9:55, ο/η Massimo Manghi έγραψε: We have only 2 votes, which i

Re: [VOTE] Release Rivet 3.2.6

2024-11-07 Thread Massimo Manghi
We have only 2 votes, which is insufficient to release. -- Massimo On 11/7/24 07:42, Massimo Manghi wrote: Please vote for release rivet 3.2.6 as GA software (RC available at http://shorter.rivetweb.org/~manghi/rivet/rivet-3.2.6rc1.tar.gz) Rivet 3.2.6 improves DIO, an Itcl based DBMS access

Re: [VOTE] Release Rivet 3.2.6

2024-11-07 Thread Massimo Manghi
On 11/7/24 08:34, Harald Oehlmann wrote: Am 07.11.2024 um 07:42 schrieb Massimo Manghi: [...] Rivet 3.2.6 improves DIO, an Itcl based DBMS access abstraction layer, with a new connector that supports the TDBC series of connectors -- Massimo Vote: yes In TCL 9, ITCL always causes troubble

Rivet 3.2.6rc1

2024-11-03 Thread Massimo Manghi
Rivet 3.2.6 RC1 is available from http://shorter.rivetweb.org/~manghi/rivet/rivet-3.2.6rc1.tar.gz this version ships with DIO 1.2 which reworks and extends the support of DBMS to the TDBC collection of connectors. Please let me know if I can call for a vote on it -- Massimo ---

Re: Rivet version is 3.2.5

2024-10-20 Thread Massimo Manghi
Thank you Brice for the feedback. We used to have a package for OpenSuse but I guess packaging for the OS is now orphaned. -- M On 10/20/24 16:09, Brice Hamon wrote: Hi guys, We've recompiled and installed *Rivet* version is 3.2.5 on a fresh server. So far so good. Compilation was successfu

Re: Rivet commands in a thread

2024-06-01 Thread Massimo Manghi
Hi Scott By now mod_rivet related code need modifications for your approach to work. See my comments below On 6/1/24 14:51, Scott Pitcher wrote: Hi, In a tcl source module in my Rivet website I'm launching a thread to handle periodic database management. I'm having trouble getting that thr

Re: Rivet 3.2.5

2024-05-22 Thread Massimo Manghi
Sorry for the noise this message was meant for the person who act as sponsor of the Debian package... -- Massimo On 5/23/24 05:18, Massimo Manghi wrote: Hi Sven I packaged the latest version of rivet (3.2.5). Relevant Debian package changes is the debian/upstream/signing-key.asc file

Rivet 3.2.5

2024-05-22 Thread Massimo Manghi
Hi Sven I packaged the latest version of rivet (3.2.5). Relevant Debian package changes is the debian/upstream/signing-key.asc file prescribed by uscan. Not clear to me if the binary version of it I put into debian/ in 3.2.4 to fulfill one of the lintian issues can be dropped. Let me know dget h

Re: rivet 3.2.5rc1

2024-05-21 Thread Massimo Manghi
Thank you, I'm going to release rivet 3.2.5 as GA software. The signed artifact will be available shortly and the release will be announced on the our web site tomorrow -- Massimo On 5/20/24 20:21, Georgios Petasis wrote: +1 George Στις 20/5/2024 8:41 μ.μ., ο/η Brice Hamon έγραψε: Ditto.

TDBC support in DIO

2024-05-17 Thread Massimo Manghi
Hi everyone Rivet ships an Itcl based database abstraction layer named DIO that supports Mysql/Oracle/Postgresql/Sqlite. Actual access to DBMS is done calling Tcl extensions such as Mysqltcl,Ptcl,Oratcl.(support for Sqlite is more "natural" for Tcl). I'm still maintaining some projects ba

Re: Rivet manual conversion

2024-04-05 Thread Massimo Manghi
Cinque Terre) Unfortunately, I have no such experience. TCL core will also change to markdown. The person to contact is Steve Landers and Thorsten Berg. Take care, Harald Am 25.03.2024 um 12:23 schrieb Massimo Manghi: Hi everyone does anyone on the rivet-dev list ever approached the problem of

test message (you may delete it)

2024-03-26 Thread Massimo Manghi
I apologize for the noise. If this message gets through the moderation barrier it means I fixed my postfix MTA -- M - To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org For additional commands, e-mail: rivet-dev-h...@

Rivet manual conversion

2024-03-25 Thread Massimo Manghi
Hi everyone does anyone on the rivet-dev list ever approached the problem of automatically converting Docbook stuff into some modern (perhaps MD based) format? What tools do you recommend? If this could be done relatively in an easy way it could be time for revising and improving our document

Re: Release Rivet 3.2.4 as GA software

2024-02-17 Thread Massimo Manghi
Thank you, Apache Rivet 3.2.4 is approved for release now. I'm going to proceed with the usual procedure to distribute the artifact and update the website -- Massimo On 2/16/24 19:51, Damon Courtney wrote: +1 Damon On Feb 16, 2024 at 5:18:47 AM, Massimo Manghi mailto:massim

Re: Release Rivet 3.2.4 as GA software

2024-02-16 Thread Massimo Manghi
Anyone else to vote for this release? -- M On 2/12/24 09:43, Georgios Petasis wrote: +1 - To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org For additional commands, e-mail: rivet-dev-h...@tcl.apache.org

Re: Apache/Rivet packaging for Linux distributions

2024-02-12 Thread Massimo Manghi
Would be possible for you to take over the task of packaging Rivet for OpenSUSE? Once you have a workable initial package maintaining it would probably amount to a marginal cost every time we release. If you have multiple systems you have also the benefit of using the package manager to install

Apache/Rivet packaging for Linux distributions

2024-02-12 Thread Massimo Manghi
I'm going to remove the links to the OpenSuse and FreeBSD distribution packages from the Apache Rivet pages. These packages appear to be no more existing. The .rpm files meant to package Rivet for the RedHat derived family of Linux distributions was last updated for Rivet 2.0.5. Very long ago.

Rivet 3.2.4 RC1 avaiable

2024-02-04 Thread Massimo Manghi
The version 3.2.4 of Rivet is ready for evaluation from http://shorter.rivetweb.org/~manghi/rivet/rivet-3.2.4rc1.tar.gz the support for the RivetChildExit script was reintroduced for the worker and prefork bridges, whereas the lazy bridge already did -- Massimo -

Re: ChildExitScript ignored by mod_rivet 3.x

2024-01-30 Thread Massimo Manghi
Hi Scott I guess that any thread that has to be launched before requests are served must be created within the ChildInitScript by executing something like set ::my_thread_id [::thread::create

Re: Building mod_rivet with Tcl9

2023-11-20 Thread Massimo Manghi
On 11/20/23 09:20, Massimo Manghi wrote: Hi On 20/11/23 09:09, Harald Oehlmann wrote: Massimo, thanks, that you care about tcl9. I think, TCL9 is important for Rivet to overcome the size limits. I know from NaviServer, that they have a lot of trouble with sizes and arguments, like for the se

Re: Building mod_rivet with Tcl9

2023-11-20 Thread Massimo Manghi
On 20/11/23 09:15, Harald Oehlmann wrote: Hi Massimo, thanks for the 2nd message. The first part : I would ask to make a ticket. For the global variables: Am 19.11.2023 um 21:56 schrieb Massimo Manghi: mod_rivet basically works with Tcl 9.0 but the usual global variables (auto_path

Re: Building mod_rivet with Tcl9

2023-11-20 Thread Massimo Manghi
Hi On 20/11/23 09:09, Harald Oehlmann wrote: Massimo, thanks, that you care about tcl9. I think, TCL9 is important for Rivet to overcome the size limits. I know from NaviServer, that they have a lot of trouble with sizes and arguments, like for the seek command, if files get large. Thanks

Re: Building mod_rivet with Tcl9

2023-11-19 Thread Massimo Manghi
On 11/19/23 00:50, Massimo Manghi wrote: Dear fellow Tcl'ers The relevant macro in tclDecls.h #define Tcl_ExternalToUtfDString(encoding, src, len, ds) \ (Tcl_ExternalToUtfDStringEx(NULL, (encoding), (src), (len), \ TCL_ENCODING_PROFILE_TCL8, (ds), NULL), Tcl_DStringValue(ds))

Building mod_rivet with Tcl9

2023-11-18 Thread Massimo Manghi
Dear fellow Tcl'ers This message is more specifically meant for Harald. Thank you Harald for your efforts as a driving force in the current process of having Tcl9.0 out I've built rivet branch tcl-novem with Tcl9 (branch tcl-9-0-b1-rc) and as expected I had to get all the Tcl_Size replace int

HTML manual directory misplaced in rivet-3.2.3.tar.gz

2023-10-24 Thread Massimo Manghi
I realized that the html/ directory where we ship the rivet manual pages is misplaced within the artifact. It's supposed to be in doc/ whereas rivet-3.2.3.tar.gz has it in the root directory. The mistake is due to an erroneous execution of a step in the process of creating the tar ball. I usual

Re: Release rivet 3.2.3 as GA software

2023-10-17 Thread Massimo Manghi
hrieb Massimo Manghi: Dear PMC members I kindly ask you to vote the release of the artifact http://www.rivetweb.org/~manghi/rivet/rivet-3.2.3rc1.tar.gz as Rivet 3.2.3 GA software   please reply to this message on the mailing list expressing your vote. Thank you   -- Massimo +1 for release. Good

Release rivet 3.2.3 as GA software

2023-10-13 Thread Massimo Manghi
Dear PMC members I kindly ask you to vote the release of the artifact http://www.rivetweb.org/~manghi/rivet/rivet-3.2.3rc1.tar.gz as Rivet 3.2.3 GA software please reply to this message on the mailing list expressing your vote. Thank you -- Massimo

Re: Rivet 3.2.3rc1

2023-10-09 Thread Massimo Manghi
Damon, did you have time to check the raw_post patch? -- M On 03/10/23 17:19, Massimo Manghi wrote: check the commit 8a125701eda505103283544c8097b64873162f2c in the git repository. That's basically the patch provided by Scott  -- Ma

Re: Rivet 3.2.3rc1

2023-10-03 Thread Massimo Manghi
check the commit 8a125701eda505103283544c8097b64873162f2c in the git repository. That's basically the patch provided by Scott -- Massimo On 03/10/23 17:11, Damon Courtney wrote: Hey, Massimo! Can we get a link to the change submission on raw_post? I’ve had a few problems with that one my

Rivet 3.2.3rc1

2023-10-03 Thread Massimo Manghi
Hi everyone, a release candidate for rivet 3.2.3 is available from http://www.rivetweb.org/~manghi/rivet/ This bugfix release of Rivet ships with the contributions made by Scott Pitcher concerning the incomplete and faulty implementation of ::rivet::raw_post, the correct logging of messages

Re: Logging from ChildInitScript

2023-05-18 Thread Massimo Manghi
I committed to the repository a solution to the issue of logging to a specific virtual host log file during interpreter initialization (ChildInitScript). Scott, would you kindly check if it works for you? Thank you -- Massimo On 11/05/23 09:15, Scott Pitcher wrote: Ah thanks. Yes I've got 4 vi

Re: Logging from ChildInitScript

2023-05-11 Thread Massimo Manghi
Good. We can do much better on this issue. I'm going to take on the task of analyzing a possible solution. It should be feasible and it's a further reason for releasing 3.2.3 -- Massimo On 11/05/23 09:15, Scott Pitcher wrote: Ah thanks. Yes I've got 4 virtual hosts and now I've found the log

Re: Logging from ChildInitScript

2023-05-10 Thread Massimo Manghi
Perhaps you're running the script for a virtual host with an ErrorLog different from the default virtual host log file. Virtual hosts get their own server record structure and ::rivet::apache_log_error can tell which virtual host is serving a request from the server_rec structure pointed from

Re: Retrieving the body portion of a POST request

2023-05-03 Thread Massimo Manghi
n. Kind regards, Scott On 27/4/23 09:53, Scott Pitcher wrote: Thank you. That's good news. I haven't finished with the unit test yet. Will come back to it this weekend. Kind regards, Scott On 27/4/23 09:01, Massimo MANGHI wrote: Your patch fixing the issue with the ::rivet::raw_post

R: R: R: Retrieving the body portion of a POST request

2023-04-26 Thread Massimo MANGHI
Your patch fixing the issue with the ::rivet::raw_post command was commited in the master branch of mod_rivet. -- Massimo Da: Scott Pitcher Inviato: Giovedì, 20 Aprile, 2023 14:59 A: Massimo MANGHI; rivet-dev@tcl.apache.org Oggetto: Re: R: R: Retrieving the

R: R: Retrieving the body portion of a POST request

2023-04-20 Thread Massimo MANGHI
tests/rivet.test only what you're actually working on -- Massimo Da: Scott Pitcher Inviato: Giovedì, 20 Aprile, 2023 05:42 A: Massimo MANGHI; rivet-dev@tcl.apache.org Oggetto: Re: R: Retrieving the body portion of a POST request I've managed to get beyond

R: Retrieving the body portion of a POST request

2023-04-14 Thread Massimo MANGHI
is type of POST requests do you have at hand some test cases we may add to our test suite? Thank you -- Massimo Da: Scott Pitcher Inviato: Martedì, 11 Aprile, 2023 12:06 A: Massimo MANGHI; rivet-dev@tcl.apache.org Oggetto: Re: Retrieving the body portion of a PO

Re: Retrieving the body portion of a POST request

2023-04-10 Thread Massimo Manghi
Hi Scott Thank you for the extensive explanation of your problem. I'm certainly interested in reviewing your patch Why using the usual command ::rivet::var_post (see https://tcl.apache.org/rivet/manual3.2/var.html) to retrieve the posted data didn't work for you? -- Massimo On 09/04/23

Re: Is the mailing list active?

2023-03-28 Thread Massimo Manghi
Yes, traffic is low but it's active nonetheless -- Massimo On 28/03/23 15:38, Jasen Kim wrote: Hello, Is this mailing list still active? Thanks, Jasen -- Jasen Kim Senior Full Stack Engineer 917-251-9909 www.marketdesk.com -

Re: Rivet HTTP stream server-side

2023-03-28 Thread Massimo Manghi
Hi Jasen the RivetChan behaves like stdout and actually replaces stdout for the Tcl interpreters embedded in mod_rivet. You can have control over the buffering using puts -nonewline $output_buffer to store in the channel buffer your data and the send it calling flush stdout in this way yo

Re: ASF likely to rebrand and drop the name 'Apache'

2023-01-24 Thread Massimo Manghi
reased exponentially the number of messages for a week or so -- Massimo On 23/01/23 15:47, Georgios Petasis wrote: Dear Massimo, Thanks for the info, I still do not know where all these gets discussed. Best, George Στις 21/1/2023 17:33, ο/η Massimo Manghi έγραψε: I think Alex overre

Re: Fwd: [REPORT] Tcl - January 2023

2023-01-24 Thread Massimo Manghi
It's the first time perhaps this is brought up so directly by the board but I really can't image how to answer. They don't seem to suggest or demand anything specific except for complaining that we don't have enough traffic on our mailing lists. As long as they don't express constraints in ord

Re: ASF likely to rebrand and drop the name 'Apache'

2023-01-21 Thread Massimo Manghi
I think Alex overreacted on this. As an European I know the feeling of disbelief when I hear stories like git being called objectively a racist project because of the development made on the 'master' branch , but there are also real grievances to be addressed. I wish the North American techn

ASF likely to rebrand and drop the name 'Apache'

2023-01-20 Thread Massimo Manghi
The following blog post https://blog.nativesintech.org/apache-appropriation/ triggered an intense (and at times harsh) discussion on the ASF members list. As you may have read ASF is forming a committee tasked to reach for the Apache Nation representatives and assess with them the usage of th

Re: Release rivet-3.2.2

2022-06-23 Thread Massimo Manghi
The process of releasing rivet 3.2.2 was completed yesterday. As a customary procedure I kindly ask for a volunteer to announce the release on comp.lang.tcl -- Massimo On 20/06/22 21:17, Brice Hamon wrote: Thanks Massimo. Brice. Firma il tuo 5xmille all’Università di Parma, aiutaci a esser

Re: Release rivet-3.2.2

2022-06-20 Thread Massimo Manghi
Thank you, though with the minmum number of votes required the release of Rivet 3.2.2 is approved. As usual I'm going to mark in the release in the Changelog and proceed with signining and publishing the artifact. -- Massimo On Thu, Jun 16, 2022 at 07:05:01PM +0200, Massimo Manghi

Re: Release rivet-3.2.2

2022-06-16 Thread Massimo Manghi
The vote is still pending. We formally have the three +1s needed to approve, but I wish to invite all PMC members to cast their ballot. I'm going to wait for another 24h -- M On 14/06/22 16:39, Brice Hamon wrote: +1. Thanks Massimo. On Tue, Jun 14, 2022 at 9:34 AM Massimo M

Release rivet-3.2.2

2022-06-14 Thread Massimo Manghi
Dear PMC members, by asnwering this message I kindly ask you to vote to release the artifact http://www.rivetweb.org/~manghi/rivet/rivet-3.2.2rc2.tar.gz as Rivet 3.2.2 GA software [ ] +1 [ ] 0 [ ] -1 -- Massimo - To unsub

Re: Rivet 3.2.2rc1

2022-06-10 Thread Massimo Manghi
'true' while we consider to drop support for this switch in future major releases -- Massimo On 09/06/22 15:40, Harald Oehlmann wrote: Am 09.06.2022 um 15:37 schrieb Massimo Manghi: [...] I would call that a bug. Head should be handled correctly. Thank you for

Re: Rivet 3.2.2rc1

2022-06-09 Thread Massimo Manghi
On 09/06/22 15:40, Harald Oehlmann wrote: The switch has been around ever since and it's only function is to force mod_rivet to return a "text/html" message avoiding actual script execution. if (private->r->header_only &&     !private->running_conf->honor_head_requests) {

Re: Rivet 3.2.2rc1

2022-06-09 Thread Massimo Manghi
On 09/06/22 14:00, Harald Oehlmann wrote: Am 09.06.2022 um 12:37 schrieb Massimo Manghi: Rivet 3.2.2 rc1 is available from http://www.rivetweb.org/~manghi/rivet/rivet-3.2.2rc1.tar.gz New features and bug fixes   + a memory leak was fixed in Rivet_Var (src/mod_rivet_ng/rivetCore.c

Rivet 3.2.2rc1

2022-06-09 Thread Massimo Manghi
Rivet 3.2.2 rc1 is available from http://www.rivetweb.org/~manghi/rivet/rivet-3.2.2rc1.tar.gz New features and bug fixes + a memory leak was fixed in Rivet_Var (src/mod_rivet_ng/rivetCore.c) + Installation and TEA scripts were updated + The form [::rivet::var all] accepts an optional flat

New service approved by ASF

2022-04-06 Thread Massimo Manghi
The ASF infra sent this message to the announces list. I have no idea what kind of analysis they carry out on the code but I think we wouldn't get many alerts since Rivet is not that big. I'm going to read more on this and if you agree I will ask for the service be enabled for Apache/Tcl -- Ma

Re: [gmcdonald-...@apache.org: Applications for Travel Assistance to ApacheCon NA 2022 now open]

2022-04-04 Thread Massimo Manghi
sorry for that. > > Take care, > Harald > > Am 04.04.2022 um 10:32 schrieb Massimo Manghi: > > An opportunity to have your travel to ApacheCon NA 2022 funded by ASF > > > > -- Massimo > > -

[gmcdonald-...@apache.org: Applications for Travel Assistance to ApacheCon NA 2022 now open]

2022-04-04 Thread Massimo Manghi
An opportunity to have your travel to ApacheCon NA 2022 funded by ASF -- Massimo - Forwarded message from Gavin McDonald - Date: Mon, 4 Apr 2022 10:17:57 +0200 From: Gavin McDonald To: travel-assista...@apache.org Subject: Applications for Travel Assistance to ApacheCon NA 2022 now op

Re: target install fails with the new tcl.m4

2022-02-19 Thread Massimo Manghi
sh is therefore lost. I temporarily fixed the issue replacing $(srcdir) with $(top_srcdir) which is supposed to be an absolute and normalized definition of the source tree root. The patch has been proposed to the tclconfig maintainers -- Massimo On Sat, Feb 19, 2022 at 12:32:41PM +0100,

target install fails with the new tcl.m4

2022-02-19 Thread Massimo Manghi
mod_rivet doesn't install anymore after tcl.m4 was updated with the latest version available from https://core.tcl-lang.org/sampleextension The newly generated Makefile is not able to correctly locate install-sh I haven't investigated yet. I guess the it could be fixed in configure.ac but it u

Re: memory leak in Rivet_Var

2022-02-14 Thread Massimo Manghi
tenance release? > > Thank you > Brice. > > On Mon, Feb 14, 2022 at 9:39 AM Massimo Manghi wrote: > > > I think I spotted a memory leak in function Rivet_Var > > (src/mod_rivet_ng/rivetCore.c) > > > > Whenever one of the ::rivet::var forms 'var (all

memory leak in Rivet_Var

2022-02-14 Thread Massimo Manghi
I think I spotted a memory leak in function Rivet_Var (src/mod_rivet_ng/rivetCore.c) Whenever one of the ::rivet::var forms 'var (all | list | names)' ('var get' excluded) returns an empty string the result value is created calling result = Tcl_NewStringObj("",-1); in every case variable 're

Re: Appveyor build not working anymore

2022-02-04 Thread Massimo Manghi
> > > Am 03.02.2022 um 11:00 schrieb Massimo Manghi: > > > > > > I noticed that the latest appveyor builds fail consistently. > > > > > > It seems that the .appveyor.yml file demands download of > > components

Appveyor build not working anymore

2022-02-03 Thread Massimo Manghi
I noticed that the latest appveyor builds fail consistently. It seems that the .appveyor.yml file demands download of components from on or more URLs no more valid. Anyone who is familiar with Appveyor is invited to fix this issue. Thank you -- Massimo

Re: [VOTE] Release rivet-3.2.1

2021-11-13 Thread Massimo Manghi
Harald, please would you send a message comp.lang.tcl announcing rivet 3.2.1? Danke! -- Massimo On Mon, Nov 8, 2021 at 10:04 AM Harald Oehlmann wrote: > > Am 08.11.2021 um 10:00 schrieb Massimo Manghi: > > Dear PMC members, I kindly ask you to vote to release the artifact

Re: [VOTE] Release rivet-3.2.1

2021-11-13 Thread Massimo Manghi
Thank you, the release of Rivet 3.2.1 is approved. I'm going to add to the Changelog an entry marking the release and then the artifact will be signed and made available from the ASF distribution -- Massimo On 11/13/21 6:01 AM, Damon Courtney wrote: +1 Damon Firma il tuo 5x1000 all’Univer

Re: [VOTE] Release rivet-3.2.1

2021-11-11 Thread Massimo Manghi
Still waiting to see if George, David, Damon and Ronnie want to cast their ballots. Formally we could call the vote but I'd like to have them have their say -- Massimo On Tue, Nov 9, 2021 at 10:00 AM Massimo Manghi wrote: > My +1 was implicit but I'm reaffirming it here. > &g

Re: [VOTE] Release rivet-3.2.1

2021-11-09 Thread Massimo Manghi
My +1 was implicit but I'm reaffirming it here. -- M On Mon, Nov 8, 2021 at 1:58 PM Brice Hamon wrote: > Yes. +1 for me. Thank you Massimo. > Brice. > > On Mon, Nov 8, 2021, 4:04 AM Harald Oehlmann > wrote: > >> >> Am 08.11.2021 um 10:00 schrieb Massi

[VOTE] Release rivet-3.2.1

2021-11-08 Thread Massimo Manghi
Dear PMC members, I kindly ask you to vote to release the artifact http://www.rivetweb.org/~manghi/rivet/rivet-3.2.1rc3.tar.gz as Rivet 3.2.1 GA software [ ] +1 Yes, Oui, Ja, Sì [ ] 0 Abstain [ ] -1 No, Non, Nein, No -- Massimo

Re: UTF-8 encoding issues in ::rivet::load_response form data

2021-11-06 Thread Massimo Manghi
Hi Jasen what happens if you add this line at the very beginning of the script? ::rivet::headers type "text/html;charset=utf-8" Be careful to add this before any data is sent to the output channel. -- Massimo On Fri, Nov 5, 2021 at 6:37 PM Jasen Kim wrote: > Hi guys, > > I am having issues

Rivet 3.2.1rc2

2021-11-05 Thread Massimo Manghi
A new release candidate is available from http://www.rivetweb.org/~manghi/rivet/rivet-3.2.1rc2.tar.gz I plan to call a vote soon on it -- Massimo Firma il tuo 5x1000 all’Università di Parma, aiutaci a essere sempre più accoglienti e inclusivi verso le nostre studentesse e i nostri studenti -

Re: Building Rivet using latest tcl.m4 provided by TEA

2021-11-04 Thread Massimo Manghi
AM Harald Oehlmann wrote: > Am 28.10.2021 um 19:42 schrieb Massimo Manghi: > > The tcl.m4 script is quite old now, but replacing it with the version > > distributed by Tcl8.6.10 breaks the configure script. > > > > ./configure: line 2262: syntax error near unexpected t

Rivet 3.2.1rc1

2021-11-03 Thread Massimo Manghi
You may download Rivet 3.2.1rc1 from http://www.rivetweb.org/~manghi/rivet/rivet-3.2.1rc1.tar.gz This release isn't offering a lot of new features to the programmer: + a new feature of the form package allows instances of the Form class to be configured so that method emit returns the HTML as a

Building Rivet using latest tcl.m4 provided by TEA

2021-10-28 Thread Massimo Manghi
The tcl.m4 script is quite old now, but replacing it with the version distributed by Tcl8.6.10 breaks the configure script. ./configure: line 2262: syntax error near unexpected token `3.9' ./configure: line 2262: `TEA_INIT(3.9)' Do we need to update the configure.ac to comply with some new TEA m

Re: How rivet handles OPTIONS?

2021-07-14 Thread Massimo Manghi
On 7/14/21 10:34 AM, Georgios Petasis wrote: Hi again, To say the truth I also tried to provide my own version of responce, but I am not sure if rivet calls my tcl code in the case of options. I still see a different response, and not mine, is returned. George from src/mod_rivet_ng/mod_r

fossil-scm and sqlite sites down

2021-05-17 Thread Massimo Manghi
Is anyone reading documentation from fossil-scm.org or sqlite.org today? It seems they are having problems and are entirely unreachable. Does anybody have any insights in this situation? -- Massimo - To unsubscribe, e-mail:

pthread_atfork and Tcl_InitNotifier

2021-03-12 Thread Massimo Manghi
we still have in mod_rivet (Rivet_ChildInit) this call to Tcl_InitNotifier /* This code is run once per child process. The forking * of a child process doesn't preserve the thread where the Tcl * notifier runs. The Notifier should have been restarted by one the * pthread_atfork

Re: Rivet 3.2.0 released

2021-02-04 Thread Massimo Manghi
Thank you Brice, waiting for any feedback that may come from you -- Massimo On 2/2/21 4:47 PM, Brice Hamon wrote: Hello Massimo, We are now using Rivet 3.2 in our dev environment. So far so good. If we have no issue, in a couple of weeks we should push it to production. I'll let you know i

mailing list not accepting subscriptions

2020-12-03 Thread Massimo Manghi
Attempting to move my endpoint mailbox to a new address I subscribed to rivet-dev from the this new address but my request went ignored. I made 2 attempts, the first on rivet-dev-subscr...@tcl.apache.org as the mailing list archives pages point out. The second on rivet-dev-subscr...@apache.or

Re: json parser in yajltcl

2020-12-02 Thread Massimo Manghi
On 12/1/20 10:29 PM, Jeff L wrote: yajltcl offers the ::yajl::json2dict for conversion of JSON messages into a Tcl native container (which can be used as a dict or array). This is the easiest way to read specific values from within a larger JSON document since you can use normal dict/array oper

Re: json parser in yajltcl

2020-12-01 Thread Massimo Manghi
On 12/1/20 1:38 PM, Harald Oehlmann wrote: Am 01.12.2020 um 12:21 schrieb Massimo Manghi: I've been extensively using FA's yajltcl package lately to compose JSON messages to be consumed and interpreted by a browser internal parser I also ran into the need of parsing JSON messa

json parser in yajltcl

2020-12-01 Thread Massimo Manghi
I've been extensively using FA's yajltcl package lately to compose JSON messages to be consumed and interpreted by a browser internal parser I also ran into the need of parsing JSON messages myself and from what I understood yajltcl converts JSON back to the original yajltcl sequence that crea

Re: R: tcl wiki access password

2020-11-11 Thread Massimo Manghi
Thank you Harald for the rivet page update and thank you for the suggestion. I will ask for help on Tclcore -- Massimo On 11/11/20 9:13 AM, Harald Oehlmann wrote: > Quite dissapointing... > I am not sure who cares of the wiki, but an E-Mail to the core list > would be appropriate. > > Thank you

Re: R: tcl wiki access password

2020-11-11 Thread Massimo Manghi
On 11/11/20 8:51 AM, Harald Oehlmann wrote: Dear Massimo, thank you. The version number is updated. Yes, sometimes, the wiki is just offline or login does not work. The next day, it works. Enter something where "Nickname" is written Check with the mouse "I am a human". -> the captcha dialog

Re: R: tcl wiki access password

2020-11-10 Thread Massimo Manghi
Harald, sorry for coming up with one further request of help. Can you update the page https://wiki.tcl-lang.org/page/Rivet using your nickname? It seems I can't gain access even at the most basic level...who is looking after the wiki now? -- Massimo Manghi On 11/8/20 6:27 PM, H

R: R: tcl wiki access password

2020-11-08 Thread Massimo MANGHI
I can see no mention of the other user in the Tcl community I've allocated AD to you. -- M Da: Harald Oehlmann Inviato: domenica 8 novembre 2020 18:27 A: Massimo MANGHI ; rivet-dev@tcl.apache.org Oggetto: Re: R: tcl wiki access password No, I also hav

R: tcl wiki access password

2020-11-08 Thread Massimo MANGHI
sking many times. You may do an anonymous login, but you must pass the "Are you human" check.. Thank you, Harald Am 08.11.2020 um 17:55 schrieb Massimo MANGHI: > I forgot my password to log into the tcler's wiki, but I can't find the > customary link to the password recovery

tcl wiki access password

2020-11-08 Thread Massimo MANGHI
I forgot my password to log into the tcler's wiki, but I can't find the customary link to the password recovery procedure. Does any TCT's insider have directions on how to have my password back? -- Massimo Firma il tuo 5 per mille all'Università di Parma e aiuta così i nostri studenti che vog

Re: Rivet 3.2.0 released

2020-11-07 Thread Massimo Manghi
Thank you Harald -- M On 11/7/20 6:46 PM, Harald Oehlmann wrote: Dear Massimo, yes, thank you, I can care about clt... Thanks, Harald Am 07.11.2020 um 11:28 schrieb Massimo Manghi: Rivet 3.2.0 has been published on the ASF distribution repository and it should be soon available from any

Rivet 3.2.0 released

2020-11-07 Thread Massimo Manghi
Rivet 3.2.0 has been published on the ASF distribution repository and it should be soon available from any ASF mirror. I will allow a few more hours before announcing it on the web site. Would anyone on this list step forward to publish a similar announcement on comp.lang.tcl? Thank you -- Mass

Vote to release rc3 as rivet-3.2.0

2020-11-02 Thread Massimo Manghi
One more RC available from brubeck.rivetweb.org/~manghi/rivet/ (3.2.0rc3) I kindly ask the PMC members to express a vote to release this artifact as Rivet 3.2.0 GA software thank you -- Massimo - To unsubscribe, e-mail: r

Re: Rivet 3.2.0 rc 1

2020-10-06 Thread Massimo Manghi
On 10/4/20 12:06 AM, Massimo MANGHI wrote: Rivet 3.2.0 comes with a few new features and several internal modifications that are supposed to be transparent. -- Internals * The relevant improvement with respect to 3.1 is the change in the thread policy in the default response to the exit

Re: Rivet 3.2.0 rc 1

2020-10-06 Thread Massimo Manghi
rivet-3.2.0rc2.tar.gz Just a cosmetic modification in the code. -- Massimo On 10/4/20 12:06 AM, Massimo MANGHI wrote: Rivet 3.2.0 rc1 is available at http://www.rivetweb.org/~manghi/rivet/rivet-3.2.0rc1.tar.gz Firma il tuo 5 per mille all’Università di Parma e aiuta così i nostri studenti che vog

  1   2   3   4   5   6   7   8   9   10   >