Branch: Tag:

1999-07-20

1999-07-20 20:58:27 by Martin Stjernholm <mast@lysator.liu.se>

Kludge to work with 0.7 (done the 0.7 way in 1.4).

Rev: server/protocols/ssl3.pike:1.57

1999-07-19

1999-07-19 17:39:06 by Martin Stjernholm <mast@lysator.liu.se>

Backported destruct stuff in send_result().

Rev: server/protocols/ssl3.pike:1.56

1999-07-14

1999-07-14 14:28:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backpatched send_result() from Roxen 1.4 to support IMHO.

Rev: server/protocols/ssl3.pike:1.55

1999-05-24

1999-05-24 06:23:24 by Martin Stjernholm <mast@lysator.liu.se>

Another destruct problem fixed (the last one?).

Rev: server/protocols/ssl3.pike:1.54

1999-05-22

1999-05-22 23:16:46 by Martin Stjernholm <mast@lysator.liu.se>

Wing wants more thorough lobotimization of strong crypto.

Rev: Makefile:1.52
Rev: server/protocols/ssl3.pike:1.53

1999-05-14

1999-05-14 04:19:05 by Martin Stjernholm <mast@lysator.liu.se>

Always grab privs when reading certs. Better error when the key file
doesn't exist.

Rev: server/protocols/ssl3.pike:1.52

1999-05-14 04:16:54 by Martin Stjernholm <mast@lysator.liu.se>

Added check of cert against private key.

Rev: server/protocols/ssl3.pike:1.51

1999-05-06

1999-05-06 03:14:30 by Martin Stjernholm <mast@lysator.liu.se>

Same thing.

Rev: server/protocols/ssl3.pike:1.50

1999-05-06 01:04:04 by Martin Stjernholm <mast@lysator.liu.se>

Another take on destructing my_fd and this_object correctly.

Rev: server/protocols/ssl3.pike:1.49

1999-04-30

1999-04-30 11:30:21 by Johan Schön <js@opera.com>

\r\n compability changes in ftp.pike
Added date to backtrace in http.pike
(Reindenting in ssl3.pike)

Rev: server/protocols/ftp.pike:1.99
Rev: server/protocols/http.pike:1.122
Rev: server/protocols/ssl3.pike:1.48

1999-04-14

1999-04-14 15:23:47 by Marcus Comstedt <marcus@mc.pp.se>

40 bit crypto.

Rev: server/protocols/ssl3.pike:1.47

1999-03-23

1999-03-23 22:25:00 by Martin Stjernholm <mast@lysator.liu.se>

Privs/umask/threads fixes.

Rev: server/base_server/config/savers.pike:1.7
Rev: server/base_server/configuration.pike:1.168
Rev: server/base_server/disk_cache.pike:1.40
Rev: server/base_server/privs.pike:1.36
Rev: server/base_server/read_config.pike:1.28
Rev: server/base_server/roxen.pike:1.313
Rev: server/base_server/roxenloader.pike:1.86
Rev: server/bin/install.pike:1.34
Rev: server/config_actions/generate_rsa.pike:1.8
Rev: server/modules/filesystems/filesystem.pike:1.48
Rev: server/modules/graphics/graphic_text.pike:1.158
Rev: server/modules/scripting/cgi.pike:1.107
Rev: server/modules/scripting/pikescript.pike:1.31
Rev: server/modules/tags/htmlparse.pike:1.166
Rev: server/protocols/ssl3.pike:1.46
Rev: tools/init.d_roxen:1.9

1999-03-11

1999-03-11 22:13:27 by Martin Stjernholm <mast@lysator.liu.se>

Another take at fixing the "Lookup in destructed object" bug in log.

Rev: server/protocols/ssl3.pike:1.45

1999-01-14

1999-01-14 02:29:14 by David Hedbor <david@hedbor.org>

Check for a valid request method before handling request. If it isn't
valid, deny the request with a "Method not implemented".

Rev: server/protocols/http.pike:1.119
Rev: server/protocols/ssl3.pike:1.44

1998-11-30

1998-11-30 03:47:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ssl3.pike renamed https.pike.

Rev: server/protocols/https.pike:1.1
Rev: server/protocols/ssl3.pike:1.44(DEAD)

1998-11-25

1998-11-25 23:35:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Hopefully fixed "Lookup in destructed object." in conf->log().

Rev: server/protocols/ssl3.pike:1.43

1998-11-25 23:33:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Hopefully fixed the
Uncaught error in handler thread: Lookup in destructed object.
log(mapping[8],object) in line 746 in /home/grubba/src/roxen_1.2/server/base_server/configuration.pike
error.

Rev: server/protocols/ssl3.pike:1.43

1998-08-26

1998-08-26 12:00:06 by Niels Möller <nisse@lysator.liu.se>

Don't use server key exchange if the certificate key is small.

Rev: server/protocols/ssl3.pike:1.42

1998-08-11

1998-08-11 18:55:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed some duplicte code, and added support for send_result(),
by now overloading send_result() instead of handle_result().

Rev: server/protocols/ssl3.pike:1.41

1998-07-22

1998-07-22 19:21:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more debug code.

Rev: server/protocols/ssl3.pike:1.40

1998-07-22 19:14:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed yet another bug in the new debug-code.

Rev: server/protocols/ssl3.pike:1.39

1998-07-22 19:12:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL::close() doesn't take any arguments.

Rev: server/protocols/ssl3.pike:1.38

1998-07-22 19:07:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some extra debug.

Rev: server/protocols/ssl3.pike:1.37

1998-06-22

1998-06-22 23:36:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some minor optimizations.

Rev: server/protocols/ssl3.pike:1.36

1998-06-22 21:26:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in get_data_file().

Rev: server/protocols/ssl3.pike:1.35

1998-06-12

1998-06-12 23:07:54 by Niels Möller <nisse@lysator.liu.se>

Use new better PKCS support.

Rev: server/protocols/ssl3.pike:1.34

1998-05-20

1998-05-20 14:34:23 by Niels Möller <nisse@lysator.liu.se>

Use Standards.PKCS.RSA to decode private key.

Rev: server/protocols/ssl3.pike:1.33.2.1

1998-04-29

1998-04-29 22:51:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated to latest Pike 0.6.

Rev: server/protocols/ssl3.pike:1.33

1998-04-21

1998-04-21 20:18:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed minor bug.

Rev: server/protocols/ssl3.pike:1.32

1998-04-20

1998-04-20 04:11:44 by Niels Möller <nisse@lysator.liu.se>

Use new Tools.PEM module.

Rev: server/protocols/ssl3.pike:1.31

1998-04-15

1998-04-15 15:09:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Some HTTP => HTTPS redirect fallback fixes.

Rev: server/protocols/ssl3.pike:1.30

1998-04-13

1998-04-13 15:15:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more debug.

Rev: server/protocols/ssl3.pike:1.29

1998-03-20

1998-03-20 03:32:23 by Per Hedbor <ph@opera.com>

Removed extra ';'

Rev: server/protocols/ssl3.pike:1.28

1998-03-17

1998-03-17 14:10:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed warning about alpha code.

Rev: server/protocols/ssl3.pike:1.27

1998-03-11

1998-03-11 19:42:45 by David Hedbor <david@hedbor.org>

Updated copyright messages from infovav to idonex, as well as other
refereces to Infovav (for example email addresses).

Rev: server/base_server/configuration.pike:1.110
Rev: server/demo_certificate.pem:1.2
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.5
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.3
Rev: server/etc/supports:1.51
Rev: server/languages/japanese.pike:1.8
Rev: server/languages/slovenian.pike:1.9
Rev: server/modules/directories/directories.pike:1.20
Rev: server/modules/directories/directories2.pike:1.9
Rev: server/modules/directories/fastdir.pike:1.12
Rev: server/modules/directories/indexfiles.pike:1.6
Rev: server/modules/filesystems/filesystem.pike:1.30
Rev: server/modules/filesystems/mirrorfs.pike:1.10
Rev: server/modules/filesystems/secure_fs.pike:1.9
Rev: server/modules/filesystems/userfs.pike:1.24
Rev: server/modules/filters/auto_gzip.pike:1.3
Rev: server/modules/filters/hostredirect.pike:1.15
Rev: server/modules/filters/htaccess.pike:1.31
Rev: server/modules/filters/redirect.pike:1.13
Rev: server/modules/filters/relay.pike:1.10
Rev: server/modules/logging/client_logger.pike:1.6
Rev: server/modules/logging/home_logger.pike:1.16
Rev: server/modules/logging/nologging.pike:1.6
Rev: server/modules/misc/contenttypes.pike:1.12
Rev: server/modules/misc/ip-less_hosts.pike:1.13
Rev: server/modules/misc/ismap.pike:1.12
Rev: server/modules/misc/upgrade_proxy.pike:1.6
Rev: server/modules/misc/userdb.pike:1.26
Rev: server/modules/misc/ypuserdb.pike:1.9
Rev: server/modules/proxies/connect.pike:1.12
Rev: server/modules/proxies/ftpgateway.pike:1.20
Rev: server/modules/proxies/gopher.pike:1.14
Rev: server/modules/proxies/proxy.pike:1.29
Rev: server/modules/proxies/wais.pike:1.11
Rev: server/modules/scripting/cgi.pike:1.77
Rev: server/modules/scripting/fcgi.pike:1.14
Rev: server/modules/scripting/pikescript.pike:1.23
Rev: server/modules/tags/flik.pike:1.10
Rev: server/modules/tags/htmlparse.pike:1.88
Rev: server/modules/tags/indirect_href.pike:1.7
Rev: server/modules/tags/killframe.pike:1.14
Rev: server/modules/tags/lpctag.pike:1.13
Rev: server/modules/tags/tablify.pike:1.14
Rev: server/more_modules/configure.pike:1.4
Rev: server/protocols/ftp.pike:1.82
Rev: server/protocols/gopher.pike:1.6
Rev: server/protocols/http.pike:1.61
Rev: server/protocols/ssl3.pike:1.26
Rev: server/unfinishedmodules/deepthought.pike:1.3
Rev: server/unfinishedmodules/mountserver.pike:1.4
Rev: server/unfinishedmodules/whois++.pike:1.7

1998-03-10

1998-03-10 21:35:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

More paranoid.

Rev: server/protocols/ssl3.pike:1.25

1998-02-24

1998-02-24 12:07:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Work-around for type-propagation bug.

Rev: server/protocols/ssl3.pike:1.24

1998-01-30

1998-01-30 02:36:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now works with Pike 0.6 (again).
Now doesn't use non-blocking I/O for plain files.

Rev: server/protocols/ssl3.pike:1.23

1997-11-30

1997-11-30 12:03:14 by Niels Möller <nisse@lysator.liu.se>

Use pem and ASN1 modules.

Rev: server/protocols/ssl3.pike:1.22

1997-10-13

1997-10-13 14:09:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Minor fix.

Rev: server/protocols/ssl3.pike:1.21

1997-10-12

1997-10-12 21:13:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now reads data to be sent nonblocking.

Rev: server/protocols/ssl3.pike:1.20

1997-10-10

1997-10-10 13:23:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added remark.

Rev: server/protocols/ssl3.pike:1.19

1997-10-10 13:20:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now perhaps read doesn't block.

Rev: server/protocols/ssl3.pike:1.18

1997-10-05

1997-10-05 03:18:12 by Per Hedbor <ph@opera.com>

config interface requests get their own threads..

Rev: server/protocols/http.pike:1.45
Rev: server/protocols/ssl3.pike:1.17

1997-08-25

1997-08-25 17:23:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge 'tags/roxen_1.2a10': Improved error-messages.

1997-08-25 17:23:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved error-messages.

Rev: server/protocols/ssl3.pike:1.16

1997-08-19

1997-08-19 02:32:09 by Per Hedbor <ph@opera.com>

Fixes

Rev: server/modules/graphics/graphic_text.pike:1.54
Rev: server/modules/misc/ip-less_hosts.pike:1.3
Rev: server/modules/proxies/ftpgateway.pike:1.16
Rev: server/modules/tags/htmlparse.pike:1.38
Rev: server/protocols/http.pike:1.37
Rev: server/protocols/ssl3.pike:1.15

1997-08-13

1997-08-13 10:24:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Minor fix.

Rev: server/base_server/http.pike:1.11
Rev: server/protocols/http.pike:1.35
Rev: server/protocols/ssl3.pike:1.14

1997-08-12

1997-08-12 06:43:58 by Per Hedbor <ph@opera.com>

Changes....

Rev: extern/ssl.c:1.12(DEAD)
Rev: server/base_server/cache.pike:1.13
Rev: server/base_server/config/describers.pike:1.29
Rev: server/base_server/config/draw_things.pike:1.20
Rev: server/base_server/configuration.pike:1.48
Rev: server/base_server/mainconfig.pike:1.47
Rev: server/base_server/module.pike:1.18
Rev: server/base_server/module_support.pike:1.12
Rev: server/base_server/privs.pike:1.16
Rev: server/base_server/roxen.pike:1.93
Rev: server/base_server/roxenlib.pike:1.33
Rev: server/base_server/roxenloader.pike:1.29
Rev: server/etc/include/module.h:1.10
Rev: server/etc/restart.html:1.10
Rev: server/etc/shutdown.html:1.6
Rev: server/languages/french.pike:1.4
Rev: server/languages/swedish.pike:1.7
Rev: server/modules/filesystems/filesystem.pike:1.19
Rev: server/modules/filesystems/mirrorfs.pike:1.4
Rev: server/modules/filesystems/userfs.pike:1.14
Rev: server/modules/filters/htaccess.pike:1.16
Rev: server/modules/graphics/graphic_text.pike:1.50
Rev: server/modules/graphics/tablist.pike:1.6
Rev: server/modules/logging/home_logger.pike:1.9
Rev: server/modules/misc/mirrorserver.pike:1.2
Rev: server/modules/misc/userdb.pike:1.14
Rev: server/modules/proxies/ftpgateway.pike:1.14
Rev: server/modules/proxies/gopher.pike:1.10
Rev: server/modules/proxies/proxy.pike:1.23
Rev: server/modules/scripting/cgi.pike:1.32
Rev: server/modules/tags/htmlparse.pike:1.37
Rev: server/protocols/ssl.pike:1.7(DEAD)
Rev: server/protocols/ssl3.pike:1.13
Rev: server/protocols/ssleay.pike:1.7(DEAD)
Rev: server/roxen-images/background.gif:1.7
Rev: server/roxen-images/err_1.gif:1.1
Rev: server/roxen-images/err_2.gif:1.1
Rev: server/roxen-images/err_3.gif:1.1
Rev: server/roxen-images/power-green.gif:1.2(DEAD)
Rev: server/roxen-images/power-large-blue.gif:1.1
Rev: server/roxen-images/power-large-darkblue.gif:1.2(DEAD)
Rev: server/roxen-images/power-medium-green.gif:1.1
Rev: server/roxen-images/roxen.gif:1.2
Rev: server/unfinishedmodules/extended_logger.pike:1.3(DEAD)
Rev: server/unfinishedmodules/non-working/extended_logger.pike.gz:1.1

1997-08-09

1997-08-09 20:57:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Removed the trace(100).

Rev: server/protocols/ssl3.pike:1.12

1997-08-09 20:55:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now handles redirects for the configurationinterface too.

Rev: server/protocols/ssl3.pike:1.11

1997-08-03

1997-08-03 22:53:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doesn't call functions in destructed objects anymore.
Now works without a restart.

Rev: server/protocols/ssl3.pike:1.10

1997-08-01

1997-08-01 07:48:06 by Niels Möller <nisse@lysator.liu.se>

Redirect to correct https:-url, if client tries to speak unencrypted http.

Rev: server/protocols/ssl3.pike:1.9

1997-05-26

1997-05-26 22:45:07 by Niels Möller <nisse@lysator.liu.se>

real_port: Better error message if no cert-file argument is given.

Rev: server/protocols/ssl3.pike:1.8

1997-05-16

1997-05-16 17:36:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

timeout is renamed to do_timeout in http.pike

Rev: server/protocols/ssl3.pike:1.7

1997-05-16 15:58:40 by Niels Möller <nisse@lysator.liu.se>

Added sanity check in create.

Rev: server/protocols/ssl3.pike:1.6

1997-04-26

1997-04-26 19:24:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added check for if get_data() returns "".

Rev: server/protocols/ssl3.pike:1.5

1997-04-16

1997-04-16 21:27:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge 'tags/released_to_analytikerna_970417': Now supports X509 CERTIFICATE too.

1997-04-16 21:27:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Now supports X509 CERTIFICATE too.

Rev: server/protocols/ssl3.pike:1.4

1997-04-07

1997-04-07 23:23:44 by Per Hedbor <ph@opera.com>

Fixes for SSL3. Should work now if you have all the pike-modules enabled

Rev: server/base_server/configuration.pike:1.20
Rev: server/base_server/roxen.pike:1.48
Rev: server/protocols/http.pike:1.23
Rev: server/protocols/ssl3.pike:1.3

1997-04-05

1997-04-05 01:26:35 by Per Hedbor <ph@opera.com>

Merge med 1.1.1

Rev: server/base_server/cache.pike:1.12
Rev: server/base_server/config/builders.pike:1.6
Rev: server/base_server/config/describers.pike:1.22
Rev: server/base_server/config/draw_things.pike:1.18
Rev: server/base_server/config/low_describers.pike:1.7
Rev: server/base_server/disk_cache.pike:1.15
Rev: server/base_server/hosts.pike:1.10
Rev: server/base_server/language.pike:1.8
Rev: server/base_server/mainconfig.pike:1.37
Rev: server/base_server/module_support.pike:1.11
Rev: server/base_server/newdecode.pike:1.6
Rev: server/base_server/persistent.pike:1.18
Rev: server/base_server/privs.pike:1.7
Rev: server/base_server/proxyauth.pike:1.3
Rev: server/base_server/read_config.pike:1.9
Rev: server/base_server/roxen.pike:1.47
Rev: server/base_server/roxenlib.pike:1.20
Rev: server/base_server/roxenloader.pike:1.13
Rev: server/base_server/socket.pike:1.5
Rev: server/bin/garbagecollector.pike:1.6
Rev: server/bin/install.pike:1.10
Rev: server/etc/include/roxen.h:1.3
Rev: server/etc/include/syslog.h:1.2(DEAD)
Rev: server/etc/include/variables.h:1.3
Rev: server/etc/roxen_master.pike:1.30
Rev: server/etc/supports:1.18
Rev: server/etc/welcome.html:1.6
Rev: server/install:1.2
Rev: server/languages/german.pike:1.4
Rev: server/modules/directories/directories2.pike:1.2
Rev: server/modules/filesystems/filesystem.pike:1.12
Rev: server/modules/filesystems/userfs.pike:1.12
Rev: server/modules/filters/htaccess.pike:1.9
Rev: server/modules/filters/redirect.pike:1.8
Rev: server/modules/graphics/graphic_text.pike:1.40
Rev: server/modules/graphics/tablist.pike:1.4
Rev: server/modules/misc/contenttypes.pike:1.7
Rev: server/modules/misc/ismap.pike:1.7
Rev: server/modules/misc/userdb.pike:1.12
Rev: server/modules/proxies/connect.pike:1.6
Rev: server/modules/proxies/ftpgateway.pike:1.11
Rev: server/modules/proxies/gopher.pike:1.8
Rev: server/modules/proxies/proxy.pike:1.15
Rev: server/modules/proxies/wais.pike:1.7
Rev: server/modules/scripting/cgi.pike:1.14
Rev: server/modules/scripting/fcgi.pike:1.8
Rev: server/modules/scripting/pikescript.pike:1.10
Rev: server/modules/tags/htmlparse.pike:1.26
Rev: server/protocols/ftp.pike:1.6
Rev: server/protocols/http.pike:1.22
Rev: server/protocols/ssl.pike:1.6
Rev: server/protocols/ssl3.pike:1.2
Rev: server/protocols/ssleay.pike:1.5
Rev: server/start:1.8
Rev: server/unfinishedmodules/whois++.pike:1.4

1997-03-26

1997-03-26 20:47:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added copyright notice.

Rev: server/protocols/ssl3.pike:1.1.2.2

1997-03-15

1997-03-15 12:19:41 by Niels Möller <nisse@lysator.liu.se>

*** empty log message ***

Rev: server/protocols/ssl3.pike:1.1.2.1