Time for new stable

2006-10-03 Thread Peter Bortas @ Pike developers forum
It's that time of year again. Enough fixes have amassed in the stable Pike to warrant a release. I still have some things on my list that needs to be fixed before a release, so there will be another week or two until I make the beta, but start updating the Changelog and take a look at your

Subversion repository

2006-10-23 Thread Peter Bortas @ Pike developers forum
Marcus dump is now available for read-only inspection at https://svn.lysator.liu.se/repos/pike/ (WebDAV). All 31896 revisions of it. Marcus has done a monster job merging all repositories together with an impressive restoration of history. This is not the final export, especially since the dump

Subversion repository

2006-10-28 Thread Peter Bortas @ Pike developers forum
A conversion of the CVS as of this friday (32061 revisions) is now available on the same URL.

Re: Pike 7.6.94 alpha

2006-11-14 Thread Peter Bortas @ Pike developers forum
Probably due to stewas change: o Made IA32 machine code compatible with Darwin IA32 ABI. Enabled machine code for Darwin. Is this something you could take a look at?

Pike 7.6.98 beta

2006-12-29 Thread Peter Bortas @ Pike developers forum
http://pike.ida.liu.se/pub/pike/beta/7.6.98/Pike-v7.6.98.tar.gz My TODO list for making a new release is now empty.

7.6.100 beta

2007-01-28 Thread Peter Bortas @ Pike developers forum
http://pike.ida.liu.se/pub/pike/beta/7.6.100/Pike-v7.6.100.tar.gz I reverted all the rsif changes on 7.6. The interesting change since 7.6.98 is the fix for the SSL trouble Erik supplied a test case for recently. Protest now if you don't think this should be the next stable for some reason.

7.6.102 beta

2007-02-01 Thread Peter Bortas @ Pike developers forum
Build 102 looks about ready for release, but Windows doesn't want to work completely as usual. I've uploaded a first try at a Windows package, but it has some problems: indices(GL); DL: Symbol '_GL_add_auto_funcs' not found. C:/Program Files (x86)/Pike/lib/modules/GL.so:-: Warning: Failed to

7.6.102 beta

2007-02-02 Thread Peter Bortas @ Pike developers forum
I don't like that version of reality. Why is GL_add_auto_funcs even exported from GL.so? It's only used by GL, so that could have been resolved link-time instead.

7.6.102 beta

2007-02-04 Thread Peter Bortas @ Pike developers forum
The one in CVS has. The beta hasn't.

7.6.102 beta

2007-02-04 Thread Peter Bortas @ Pike developers forum
I don't think so. It's not a regression. But if I'm unable to get .102 building properly on Windows without changing the source (which seems likely right now) I'll make another beta.

7.6.102 beta

2007-02-18 Thread Peter Bortas @ Pike developers forum
If by progress you mean that I've had to abandon my WoW addiction this weekend to try and fix the Mysql module, then yes. If you mean an actual release then no. We'll see how it goes later tonight.

new debian pike maintainer?

2007-02-21 Thread Peter Bortas @ Pike developers forum
I'll grab that.

new debian pike maintainer?

2007-02-21 Thread Peter Bortas @ Pike developers forum
I'll just have to read up on the Debian charter and find a sponsor again.

replacing autoconf?

2007-02-22 Thread Peter Bortas @ Pike developers forum
We don't use Automake or Libtool which reduces the amount of horror we are subject to, but replacing autoconf has been discussed more than once. The article is very sparse on details though, and the documentation for cmake does not make it clear how it makes a better autoconf replacement. Any

Syntax for restricted width string types

2007-03-04 Thread Peter Bortas @ Pike developers forum
What type would write() take in such a scenario? I assume that's given by the locale (LC_CTYPE, or similar) and not known at coding time. write takes Pike-strings, where does locale come in?

7.6.104 beta

2007-03-10 Thread Peter Bortas @ Pike developers forum
http://pike.ida.liu.se/pub/pike/beta/7.6.104/Pike-v7.6.104.tar.gz Me, Grubba, Marcus and Nilsson spent the entire afternoon debugging win32 until we got it working. So this is what I hope is the final release candidate. Ther are more changes than I would have liked since 7.6.102, but they are

7.6.104 beta

2007-03-11 Thread Peter Bortas @ Pike developers forum
New 102? It should be 104.1.

7.6.104 beta

2007-03-11 Thread Peter Bortas @ Pike developers forum
Ah, ok. Then the feature list is ok. Good. Associations doesn't work, so you'll get hilfe when you click on Pike files. Ok. That's just a packaging problem. Aido crashes when loading. Do you have an old Windows Pike it works with? Rumour has it it might be a problem in the GL setup that

7.6.104 beta

2007-03-11 Thread Peter Bortas @ Pike developers forum
Irritating.

7.6.104 beta

2007-03-28 Thread Peter Bortas @ Pike developers forum
Thanks. It's still smashing memory in win32 though. Does someone have a working setup for compiling 7.6 with VC7? I'm tempted to blame the current troubles on the compiler.

Pike 7.6.108 beta

2007-04-15 Thread Peter Bortas @ Pike developers forum
http://pike.ida.liu.se/pub/pike/beta/7.6.108/Pike-v7.6.108.tar.gz http://pike.ida.liu.se/pub/pike/beta/7.6.108/Pike-v7.6.108.1-win32.exe Changes since last beta: o Fixed mktime to work better with out of bounds time fields. [bug 4326] o Fixed support for big endian 64-bit. o Fixed -t (tracing) on

Pike 7.6.108 beta

2007-04-17 Thread Peter Bortas @ Pike developers forum
Java. Meh.

Pike 7.6.108 beta

2007-04-17 Thread Peter Bortas @ Pike developers forum
The only objections has been from jhs. Are we ready to release then?

Pike 7.6.108 beta

2007-04-17 Thread Peter Bortas @ Pike developers forum
Unplesant, but nothing I will fix any time soon.

7.7 continues

2007-04-17 Thread Peter Bortas @ Pike developers forum
Should I assume Pike 7.7 is so severly broken it's no use trying to get it to work? No. You should report stuff like that so grubba can fix it.

Pike 7.6.112 beta

2007-04-21 Thread Peter Bortas @ Pike developers forum
And that worked in the last beta? Works well enough on my cc-compiled pike on bhelliom: [EMAIL PROTECTED]:/tmp/Pike-v7.6.112/build/sunos-5.11-i86pc% ./pike -mmaster.pike Pike v7.6 release 112 running Hilfe v3.5 (Incremental Pike Frontend) sizeof(indices(GL)); (1) Result: 1013

Pike 7.6.112 beta

2007-04-22 Thread Peter Bortas @ Pike developers forum
Good to go then?

New Pike release: 7.6.112

2007-04-25 Thread Peter Bortas @ Pike developers forum
There we go. Next up: Fixing the Debian packages. I do not have network at home this week, so that might take until next week though. Please upload binaries to pelix. / Peter Bortas Previous text: 15429783 2007-04-25 18:55 /123 lines/ Peter Bortas Recipients: Pike (-) importmöte för

New Pike release: 7.6.112

2007-04-26 Thread Peter Bortas @ Pike developers forum
Make bin_export produces whats needed.

New Pike release: 7.6.112

2007-04-26 Thread Peter Bortas @ Pike developers forum
Great, and fixed.

Snapshot tarballs and packaging/debian

2007-05-17 Thread Peter Bortas @ Pike developers forum
I have new packages for oldstable (sarge) if someone wants to test. If all goes as planned I'll complete my tests of that and set up automatic builds of stable and experimental this weekend.

Re: Calendar compilation problem

2007-05-27 Thread Peter Bortas @ Pike developers forum
More or less. It's annoying if it doesn't.

New 7.6 beta this weekend

2007-05-28 Thread Peter Bortas @ Pike developers forum
The netgods willing I'll release another 7.6 beta this weekend, please do anything drastic like rewriting the garbage collector the next few days.

selective error catching

2007-06-01 Thread Peter Bortas @ Pike developers forum
/.../ and most of the time there shouldn't be any error. (Right?) There could be applications that throw some errors fairly frequently, so speed can't be ignored. Anyway, with the option to resort to the err-is_my_error variety, the type comparisons can always be avoided when performance is very

7.6.116 alpha

2007-06-03 Thread Peter Bortas @ Pike developers forum
There are also a whole bunch of debian packages for those so inclined. Also completely and utterly untested. http://pike.ida.liu.se/pub/pike/beta/7.6.116/debian/ pike7.6_7.6.116-1.dsc pike7.6_7.6.116-1_i386.changes pike7.6_7.6.116.orig.tar.gz

7.6.116 alpha

2007-06-03 Thread Peter Bortas @ Pike developers forum
There are also a whole bunch of debian packages for those so inclined. Also completely and utterly untested. http://pike.ida.liu.se/pub/pike/beta/7.6.116/debian/ pike7.6_7.6.116-1.dsc pike7.6_7.6.116-1_i386.changes pike7.6_7.6.116.orig.tar.gz

peek changes

2007-07-28 Thread Peter Bortas @ Pike developers forum
Current non-compilation status of 7.7 on Debian Etch: Compiling modules/files/file.c /home/peter/hack/Pike/7.7/src/modules/files/file.c: In function $B!F(Bfile_peek$B!G(B: /home/peter/hack/Pike/7.7/src/modules/files/file.c:860: error: $B!F(Bfd$B!G(B undeclared (first use in this

Monger

2007-07-28 Thread Peter Bortas @ Pike developers forum
Verified. Thanks.

Re: Snapshot tarballs and packaging/debian

2007-08-06 Thread Peter Bortas @ Pike developers forum
I'd be delighted if someone who is already a Debian developer took charge of the packages. Especially if that person works with me to make sure Debian packages works and can be automatically built without extra manual work to set it up.

Calendar

2007-08-14 Thread Peter Bortas @ Pike developers forum
The most likely dependency graph goes like this: 1. Need timestamp for log. ISO sounds like it's standardized and good. 2. Implement log parser. 3. Watch logparser break when format_iso_short is changed. Other than that there is very little chance of something breaking internally in programs if

Calendar

2007-08-14 Thread Peter Bortas @ Pike developers forum
Sounds useful.

Getopt mark II

2007-08-17 Thread Peter Bortas @ Pike developers forum
This module is *such* a good idea. tools% grep For the love of all that is holy, write a new Getopt! * | wc -l 6 Getopt is I think the most cut-and- pasty API commonly used in Pike, and contributes to just hideous code. (It is probably only dwarfed by Process.create_process, which might be

Re: static variables with function scope

2007-09-18 Thread Peter Bortas @ Pike developers forum
On Tue, Sep 18, 2007 at 02:00:01PM +, Henrik Grubbstr�m (Lysator) @ Pike (-) developers forum wrote: Anyway, the consensus seems to be Why? is that really the case? The traffic here and off-list would suggest so. the 'why' in this discussion seems to be more about the particular

Re: debian packages of 7.6.112

2007-09-26 Thread Peter Bortas @ Pike developers forum
It is probably not in use. Period.

Snapshot tarballs and packaging/debian

2007-09-26 Thread Peter Bortas @ Pike developers forum
Or more precise, by running make export.

Snapshot tarballs and packaging/debian

2007-09-26 Thread Peter Bortas @ Pike developers forum
Or more precise, by running make export.

Snapshot tarballs and packaging/debian

2007-09-26 Thread Peter Bortas @ Pike developers forum
Or more precise, by running make export.

Re: debian packages of 7.6.112

2007-09-27 Thread Peter Bortas @ Pike developers forum
I have no strong feeling about fftw. It's normally not part of my binary packages at all. Having it a separate package if it pulls a lot of other stuff probably makes sense. But why is it pulling x11?

Re: debian packages of 7.6.112

2007-09-27 Thread Peter Bortas @ Pike developers forum
Ouch. Bad dependecy graph.

Snapshot tarballs and packaging/debian

2007-10-01 Thread Peter Bortas @ Pike developers forum
I propose a scheme where official stable releases are uploaded to Debian unstable (if needed, selected patches from CVS can be applied), and packages based on tarballs like http://pike.ida.liu.se/generated/pikefarm/packages/7.{6,7}/latest [1] (but unambiguous versions would be preferred) are

Snapshot tarballs and packaging/debian

2007-10-01 Thread Peter Bortas @ Pike developers forum
It's no directory listing, because the files named in it don't exist, save for the most recent one. Why is there no public repository of older snapshot tarballs (in particular, the most recent well-defined version would be of interest)? There is no repository of old tar-balls because they aren't

Re: Snapshot tarballs and packaging/debian

2007-10-01 Thread Peter Bortas @ Pike developers forum
It's on there. The goal is to build as many of Pikes included modules as possible with pike -x module for 7.8.

Re: Snapshot tarballs and packaging/debian

2007-10-01 Thread Peter Bortas @ Pike developers forum
Working on it.

Re: Snapshot tarballs and packaging/debian

2007-10-02 Thread Peter Bortas @ Pike developers forum
We tend to add APIs though. So forward compatibility is supposed to be guarateed, but not backwards compatibility even between builds.

Re: pike repo imported into git revision control system

2007-10-11 Thread Peter Bortas @ Pike developers forum
i also wonder why they have been deleted from the repository itself instead of using cvs to remove them, which should have placed them into the attic. For each new minor we copy the repository and clean things up. We don't care about being able to check out a compilable 7.6.66 from the 7.7

Re: pike repo imported into git revision control system

2007-10-12 Thread Peter Bortas @ Pike developers forum
But it is OK to use it for experimenting if you wish. The SVN server on Lysator is not very loaded at all.

Re: Pike 7.8

2007-11-20 Thread Peter Bortas @ Pike developers forum
We should probably stop with the p-ing already. It doesn't make any sense unless you are familiar with the concept from another programming language.

7.6 release plans?

2007-11-28 Thread Peter Bortas @ Pike developers forum
I'll try to drum up a beta this weekend.

7.6 release plans?

2007-12-08 Thread Peter Bortas @ Pike developers forum
Maybe I should say it failed. There is a problem with compilation of Gdbm on Solaris. Configure tries and succeds to link with gcc, but it then uses /usr/ccs/bin/ld to fail at linking during the actual compilation. It's not a recent regression. I'm not even sure it's a regression, but I'd like

Re: 7.6 release plans?

2007-12-12 Thread Peter Bortas @ Pike developers forum
The problem is that gcc har built in linkpaths, in this case gcc comes from the Blastwave archives, and automaticly searches for libs in /opt/csw. The system ld does not.

pcre bundled with pike 7.8

2007-12-20 Thread Peter Bortas @ Pike developers forum
I don't think I have it installed on my Windows machines.

pcre bundled with pike 7.8

2007-12-20 Thread Peter Bortas @ Pike developers forum
Then it should be included.

Assumed .pike

2007-12-28 Thread Peter Bortas @ Pike developers forum
I would expect it to not add it in the first place. I consider it bad practise.

7.6 release plans?

2008-01-06 Thread Peter Bortas @ Pike developers forum
Current status is that things work well on the Unix end, but I've let the Windows port fall into disrepair. You can expect a new build when this turns green: http://pike.ida.liu.se/development/pikefarm/result.xml?id=733_341pike=7_6

debian package of pike (and caudium)

2008-01-30 Thread Peter Bortas @ Pike developers forum
As some of you may have seen, a new Debian package of 7.6.112 was uploaded the other day. Great! It failed to build on Alpha, however. Apparently a double free or corruption happened in libjpeg (used by the Image.JPEG module) during autogeneration og the documentation (which, in the best of

Re: follow up: segfault

2008-03-10 Thread Peter Bortas @ Pike developers forum
I think I covered all checkins with that URL.

www.ohloh.net contributor list

2008-03-12 Thread Peter Bortas @ Pike developers forum
I'm a bit hesitant to endorce that site since the only use I can see for it is as a source for harvesting developers for recruitment firms. Since I don't know anyone involved I will have to assume the bussiness case for the site is: 1. Build community that builds Valuable Persons Database (VPB)

www.ohloh.net contributor list

2008-03-12 Thread Peter Bortas @ Pike developers forum
Well, 1 is lower.

Difference in execution speed

2008-03-25 Thread Peter Bortas @ Pike developers forum
Sure you do. å 16362790.

utime

2008-04-16 Thread Peter Bortas @ Pike developers forum
Which is just another sign that it really should have been a config test.

7.8 blockers

2008-04-30 Thread Peter Bortas @ Pike developers forum
Me, grubba an Nilsson enumerated the major 7.8 blockers yesterday. They are as far as we could determine: [ ] not done [/] tentatively fixed [X] fixed Owner Issue [ ] grubba Deprecated type should print warnings. [ ] grubba Implement #pragma to turn off deprecated warnings. [

7.8 blockers

2008-05-03 Thread Peter Bortas @ Pike developers forum
Data point: As expected I can't reproduce it on 32bit Linux.

Nettle

2008-05-08 Thread Peter Bortas @ Pike developers forum
Sure. But non-free what-did-you-say?

Array gets emptied if modified in function [4537]

2008-05-12 Thread Peter Bortas @ Pike developers forum
Det där blev lite väl minimerat. Se uppdateringen på buggen. / Peter Bortas Previous text: 16493524 2008-05-12 13:56 /30 lines/ Brevbäraren Recipients: Pike (-) ticket import Subject: Array gets emptied if modified in function [4537]

Array gets emptied if modified in function [4537]

2008-05-12 Thread Peter Bortas @ Pike developers forum
'scuse the moonspeak. Was not to supposed to be posted on the list.

Array gets emptied if modified in function [4537]

2008-05-12 Thread Peter Bortas @ Pike developers forum
Look at the updated version.

Array gets emptied if modified in function [4537]

2008-05-12 Thread Peter Bortas @ Pike developers forum
Thanks.

7.8 blockers

2008-05-12 Thread Peter Bortas @ Pike developers forum
7.8 blockers: Owner Issue [/] grubba Deprecated type should print warnings. [ ] grubba Implement #pragma to turn off deprecated warnings. ! [X] zinoKnown crash on Windows. [ ] mast/zino New Windows build environment. [ ] per/marcus Performance regression

7.8 blockers

2008-05-12 Thread Peter Bortas @ Pike developers forum
There are only 19 open bugs against Pike 7.7. Some of them quite old. Some filed aginast the wrong version. Some should be RESOLVED INVALID/WONTFIX or CUSTWAIT if we had had one. Some might be real bugs still existing. If someone feels like doing some good, pick a bug, test it and leave a comment

7.8 blockers

2008-05-12 Thread Peter Bortas @ Pike developers forum
Crunch has BTW held up very well and done what it was planned to for. What it wasn't planned to handle was the IT crash and everyone leaving Roxen.

7.8 blockers

2008-05-21 Thread Peter Bortas @ Pike developers forum
I partly agree. -V was made for hassle-less running of stuff you don't have time to get up to date right now. And I suspect the sprintf stuff might be major there. On the other hand we've OK:ed bugfixes without requiring backwards compatibility before, where it was a clear bugfix. But when it was

Unused variables

2008-05-22 Thread Peter Bortas @ Pike developers forum
We can have this discussion for 7.10. I'm tentatively against it.

Re: Unused variables

2008-05-23 Thread Peter Bortas @ Pike developers forum
For most functions the warning makes sense in strict mode. That's when you should have a clean, finished function with the cruft removed. The exceptions become painful though: callbacks and #ifdefs. And sometimes when you develop in strict mode, because you will have unused arguments while

Re: Unused variables

2008-05-23 Thread Peter Bortas @ Pike developers forum
No you shouldn't because that would suck. that's why it should be turned on with a separate #pragma for now. I'm just saying that if possible to make non-irritating the warning is nice in most cases.

Error: Cannot encode overloaded functions (yet).

2008-05-23 Thread Peter Bortas @ Pike developers forum
If you handle it yourself you may put it on the blocker list and treat it as a todo, but it might get removed in June if it's not done by then.

Error: Cannot encode overloaded functions (yet).

2008-05-23 Thread Peter Bortas @ Pike developers forum
Only if it's not possible to fix in later builds due to design issues.

Re: Unused variables

2008-05-23 Thread Peter Bortas @ Pike developers forum
void remove(string file, int(0..1) dry_run) { werror(Now removing %O\n, file); // if(!dry_run) rm(file); } Might be somewhat contrived, but leaving unused arguments like this primarily screws up readability when scanning code. When you develop it it's perfectly

Re: Unused variables

2008-05-23 Thread Peter Bortas @ Pike developers forum
Since you where the champion of the idea we'll happily resolve this without action then.

Blocks inside expressions

2008-05-31 Thread Peter Bortas @ Pike developers forum
Feel free to discuss inclusion in _7.10_.

pike version numbering

2008-05-31 Thread Peter Bortas @ Pike developers forum
Quite.

7.8 blockers

2008-06-17 Thread Peter Bortas @ Pike developers forum
7.8 blockers: Owner Issue [/] Fallback to poll from epoll (from the conference road map). Implemented, but further testing is needed, as well as updated documentation. [ ] Fix gc of Stdio.File (from the conference road

Nettle

2008-06-17 Thread Peter Bortas @ Pike developers forum
I haven't released anything yet. :) Or did you mean in the snapshots?

7.8 wrap up weekend

2008-06-17 Thread Peter Bortas @ Pike developers forum
On the weekend of 27-29/6 we plan to resolve the remaining issues with 7.8. Some of us will meet in person, some will communicate over KOM. You are encourage to participate virtually even if your preferred medium of communication is IRC or other IM-systems.

Re: 7.8 wrap up weekend

2008-06-17 Thread Peter Bortas @ Pike developers forum
That would involve remembering my password and how to do it, so no, not right now. Feel free though. :)

Re: 7.8 wrap up weekend

2008-06-18 Thread Peter Bortas @ Pike developers forum
fair enough :-) i just checked, and i remember. could you help me with the text though? like a few more details on what you planto achive? get all solved? shall i post the remaining blockers? What jhs said. The blockers on the list should all be solved. do you have some more pointers on where

7.8 wrap up weekend

2008-06-26 Thread Peter Bortas @ Pike developers forum
Reminder: That would be this weekend.

7.8 blockers

2008-06-30 Thread Peter Bortas @ Pike developers forum
7.8 blockers: Owner Issue [/] Fallback to poll from epoll (from the conference road map). Implemented, but further testing is needed, as well as updated documentation. ! [X] Fix gc of Stdio.File. *Working as intended,

Re: Secure strings

2008-07-03 Thread Peter Bortas @ Pike developers forum
There are no requirement about secret strings beeing random. In fact, I predict that they will be clear text passwords most of the time. The do-not-swap feature is something I've been bringing up now and again, but it really isn't the main feature of secret strings. Neither is hiding secret

Re: Secure strings

2008-07-03 Thread Peter Bortas @ Pike developers forum
That's not secure, it's just crash-randomly-and-unexpected-in-production because we don't like your way of using the secure string.

Re: Secure strings

2008-07-03 Thread Peter Bortas @ Pike developers forum
Even if that idea had an merit (which I don't think it does) it has no use in combination with secure strings. If would in fact make applications much less secure. Let me exemplify: Take a webserver, let's call it Roxen. This Roxen loads user-creatable scripts and modules. The author of the

  1   2   3   4   >