summaryrefslogtreecommitdiffstats
path: root/perl-install/mygtk2.pm
Commit message (Expand)AuthorAgeFilesLines
* simplify using member()Thierry.Vignaud2014-05-281-2/+2
* only enable "quit confirm" popup dialog when asked (mga#8476)Thierry Vignaud2013-04-211-0/+7
* likewise in drakxThierry Vignaud2012-12-171-1/+1
* (init) use new exceptions managementThierry Vignaud2012-12-171-1/+1
* (register_main_window) perl_checker cleanupThierry Vignaud2012-12-171-1/+1
* (register_main_window) add it for tracking main windowsThierry Vignaud2012-12-131-0/+5
* (quit_popup) popup a dialog confirming to quit when clicking "X" (mga#1812)Thierry Vignaud2012-12-131-1/+15
* (quit_callback) split it out of _create_Window()Thierry Vignaud2012-12-131-13/+17
* (get_label_width) prevent a horizontal scrollbar to appear in some dialogs (m...Thierry Vignaud2012-11-051-1/+1
* perl_checker cleanupsThierry Vignaud2012-03-231-1/+1
* perl_checker cleanupsThierry Vignaud2012-03-231-17/+17
* (_gtk__Image) kill old gtk+ warnings that confuse peopleThierry Vignaud2012-01-261-7/+6
* String changes: perl -pi -e 's!"Password should resist to basic attacks"!"Pas...Ahmad Samir2011-04-041-1/+1
* - use 'cannot' instead of 'can not'Ahmad Samir2011-04-021-5/+5
* allow labels to be set selectablePascal Terjan2009-11-261-0/+1
* (_gtk__Image) add support for stock imagesThierry Vignaud2009-09-171-0/+2
* - mygtk2:Aurélien Lefebvre2009-09-081-0/+41
* - mygtk2:Aurélien Lefebvre2009-09-071-1/+2
* - mygtk2:Aurélien Lefebvre2009-09-041-0/+9
* fix window creation (#52812)Pascal Terjan2009-08-121-2/+2
* use gtk instead of X to focus window and revert workaround for the crashPascal Terjan2009-08-071-22/+1
* typo fixThierry Vignaud2009-04-031-1/+1
* only load draksnapshot translations if actually needing themThierry Vignaud2009-04-031-1/+1
* fetch translations from 'urpmi' domain tooThierry Vignaud2009-03-261-1/+1
* (_gtk__Entry) entries now support most Sexy::IconEntry APIThierry Vignaud2009-03-251-0/+12
* (_gtk__Entry) make 'text_ref' somewhat usefull (pixel sucks)Thierry Vignaud2009-02-161-0/+3
* (_create_Window) prevent mdkapplet from crashing (#46477)Thierry Vignaud2009-01-091-1/+1
* (enable_sync_flush,sync_flush) split them out of wait_messageW() so thatThierry Vignaud2008-10-111-0/+12
* - ensure proper centering of popped windowsPascal Rigaux2008-10-011-7/+6
* remove unused parameter /o\Pascal Rigaux2008-10-011-1/+1
* (_gtk__Image_using_pixbuf) workaround Gtk+ bug: in installer, first event is ...Thierry Vignaud2008-10-011-0/+7
* (_gtk__Image_using_pixbuf) optimize expose event management by only redrawingThierry Vignaud2008-10-011-2/+6
* (_gtk__Image_using_pixbuf,_gtk__MDV_Notebook) adapt to latest commitThierry Vignaud2008-10-011-2/+3
* (_gtk__Image_using_pixbuf) revert r246993 from 2008-09-29, thus fixingThierry Vignaud2008-10-011-1/+11
* (_text_insert) fix rpmdrake crashing when description begins byThierry Vignaud2008-09-301-2/+2
* (_gtk_any_Window,_gtk__FileChooserDialog) add support for Gtk+2's FileChooser...Thierry Vignaud2008-09-291-0/+7
* (_gtk__MDV_Notebook) render left background as dithered too (looks better onThierry Vignaud2008-09-291-1/+1
* (_gtk__Image_using_pixbuf) simplify using pixbuf storage (which brings inThierry Vignaud2008-09-291-11/+1
* (move_selection) better positionning of sidepanel's selection barThierry Vignaud2008-09-281-2/+2
* show what is common (btw, 'mcc' option should be either renamed or dropped si...Thierry Vignaud2008-09-281-5/+5
* (_gtk__MDV_Notebook) enable to simplify both installer & MCCThierry Vignaud2008-09-261-0/+1
* (_gtk__WebKit_View) add basic support for WeBkit, with ability toThierry Vignaud2008-09-261-0/+18
* (_gtk__ScrolledWindow) enable mcc to not display any shadow around HTML view ...Thierry Vignaud2008-09-251-1/+1
* (_gtk__MDV_Notebook) make sure mcc always have fillersThierry Vignaud2008-09-251-1/+1
* (_gtk__Image) restore support of size parameter (it's really too late to commit)Thierry Vignaud2008-09-241-2/+2
* (_gtk__MDV_Notebook) actually use better rendering for background gradientThierry Vignaud2008-09-241-1/+1
* (_gtk__MDV_Notebook) handle "flip" option for "Image_using_pixbuf" too (couldThierry Vignaud2008-09-241-2/+4
* (_gtk__MDV_Notebook) add full support for new MCC style ; aka make this widge...Thierry Vignaud2008-09-241-3/+19
* (_gtk__MDV_Notebook) reorderThierry Vignaud2008-09-241-1/+1
* (_gtk__MDV_Notebook) make sure filler is big enoughThierry Vignaud2008-09-241-0/+3
ppd will now indicate whether the link was successfully established, or if not, what error was encountered. * Pppd has two new options: fdlog <n> will send log messages to file descriptor <n> instead of standard output, and nofdlog will stop log messages from being sent to any file descriptor (they will still be sent to syslog). Pppd now will not send log messages to a file descriptor if the serial port is open on that file descriptor. * Pppd sets an environment variable called PPPLOGNAME for scripts that it runs, indicating the login name of the user who invoked pppd. * Pppd sets environment variables CONNECT_TIME, BYTES_SENT and BYTES_RCVD for the ip-down and auth-down scripts indicating the statistics for the connection just terminated. (CONNECT_TIME is in seconds.) * If the user has the serial device open on standard input and specifies a symbolic link to the serial device on the command line, pppd will detect this and behave correctly (i.e. not detach from its controlling terminal). Furthermore, if the serial port is open for reading and writing on standard input, pppd will assume that it is locked by its invoker and not lock it itself. * Chat now has a feature where if a string to be sent begins with an at sign (@), the rest of the string is taken as the name of a file (regular file or named pipe), and the actual string to send is taken from that file. * Support for FreeBSD-2.2.8 and 3.0 has been added, thanks to Paul Fulghum. * The Tru64 (aka Digital Unix aka OSF/1) port has been updated. * The system panics on Solaris SMP systems related to PPP connections being established and terminated should no longer occur. * Fixed quite a few bugs. What was new in ppp-2.3.7. ************************** * Pppd can now automatically allocate itself a pseudo-tty to use as the serial device. This has made three new options possible: - `pty script' will run `script' with its standard input and output connected to the master side of the pty. For example: pppd pty 'ssh -t server.my.net pppd' is a basic command for setting up a PPP link (tunnel) over ssh. (In practice you may need to specify other options such as IP addresses, etc.) - `notty' tells pppd to communicate over its standard input and output, which do not have to be a terminal device. - `record filename' tells pppd to record all of the characters sent and received over the serial device to a file called `filename'. The data is recorded in a tagged format with timestamps, which can be printed in a readable form with the pppdump program, which is included in this distribution. * Pppd now logs the connect time and number of bytes sent and received (at the level of the serial device) when the connection is terminated. * If you use the updetach or nodetach option, pppd will print its messages to standard output as well as logging them with syslog (provided of course pppd isn't using its standard input or output as its serial device). * There is a new `privgroup groupname' option (a privileged option). If the user running pppd is in group `groupname', s/he can use privileged options without restriction. * There is a new `receive-all' option, which causes pppd to accept all control characters, even the ones that the peer should be escaping (i.e. the receive asyncmap is 0). This is useful with some buggy peers. * The default asyncmap is now 0. * There is a new `sync' option, currently only implemented under Linux, which allows pppd to run on synchronous HDLC devices. * If a value for the device name or for the connect, disconnect, welcome or pty option is given in a privileged option file (i.e. /etc/ppp/options or a file loaded with the `call' option), it cannot be overridden by a non-privileged user. * Many bugs have been fixed, notably: - signals are not blocked unnecessarily, as they were in 2.3.6. - the usepeerdns option should work now. - the SPEED environment variable for scripts is set correctly. - the /etc/ppp/auth-down script is not run until auth-up completes. - the device is opened as root if it is the device on standard input. - pppd doesn't die with the ioctl(PPPIOCSASYNCMAP) error under linux if a hangup occurs at the wrong time. * Some error messages have been changed to be clearer (I hope :-) What was new in ppp-2.3.6. ************************** * Pppd now opens the tty device as the user (rather than as root) if the device name was given by the user, i.e. on the command line or in the ~/.ppprc file. If the device name was given in /etc/ppp/options or in a file loaded with the `call' option, the device is opened as root. * The default behaviour of pppd is now to let a peer which has not authenticated itself (e.g. your ISP) use any IP address to which the system does not already have a route. (This is currently only supported under Linux, Solaris and Digital Unix; on the other systems, the peer must now authenticate itself unless the noauth option is used.) * Added new option `usepeerdns', thanks to Nick Walker <nickwalker@email.com>. If the peer supplies DNS addresses, these will be written to /etc/ppp/resolv.conf. The ip-up script can then be used to add these addresses to /etc/resolv.conf if desired (see the ip-up.local.add and ip-down.local.add files in the scripts directory). * The Solaris ppp driver should now work correctly on SMP systems. * Minor corrections so that the code can compile under Solaris 7, and under Linux with glibc-2.1. * The Linux kernel driver has been restructured for improved performance. * Pppd now won't start the ip-down script until the ip-up script has finished. What was new in ppp-2.3.5. ************************** * Minor corrections to the Digital UNIX and NetBSD ports. * A workaround to avoid tickling a bug in the `se' serial port driver on Sun PCI Ultra machines running Solaris. * Fixed a bug in the negotiation of the Microsoft WINS server address option. * Fixed a bug in the Linux port where it would fail for kernel versions above 2.1.99. What was new in ppp-2.3.4. ************************** * The NeXT port has been updated, thanks to Steve Perkins. * ppp-2.3.4 compiles and works under Solaris 2.6, using either gcc or cc. * With the Solaris, SVR4 and SunOS ports, you can control the choice of C compiler, C compiler options, and installation directories by editing the svr4/Makedefs or sunos4/Makedefs file. * Until now, we have been using the number 24 to identify Deflate compression in the CCP negotiations, which was the number in the draft RFC describing Deflate. The number actually assigned to Deflate is 26. The code has been changed to use 26, but to allow the use of 24 for now for backwards compatibility. (This can be disabled with the `nodeflatedraft' option to pppd.) * Fixed some bugs in the linux driver and deflate compressor which were causing compression problems, including corrupting long incompressible packets sometimes. * Fixes to the PAM and shadow password support in pppd, from Al Longyear and others. * Pppd now sets some environment variables for scripts it invokes (ip-up/down, auth-ip/down), giving information about the connection. The variables it sets are PEERNAME, IPLOCAL, IPREMOTE, UID, DEVICE, SPEED, and IFNAME. * Pppd now has an `updetach' option, which will cause it to detach from its controlling terminal once the link has come up (i.e. once it is available for IP traffic). What was new in ppp-2.3.3. ************************** * Fixed compilation problems under SunOS. * Fixed a bug introduced into chat in 2.3.2, and compilation problems introduced into the MS-CHAP implementation in 2.3.2. * The linux kernel driver has been updated for recent 2.1-series kernel changes, and it now will ask kerneld to load compression modules when required, if the kernel is configured to support kerneld. * Pppd should now compile correctly under linux on systems with glibc. What was new in ppp-2.3.2. ************************** * In 2.3.1, I made a change which was intended to make pppd able to detect loss of CD during or immediately after the connection script runs. Unfortunately, this had the side-effect that the connection script wouldn't work at all on some systems. This change has been reversed. * Fix compilation problems in the Linux kernel driver. What was new in ppp-2.3.1. ************************** * Enhancements to chat, thanks to Francis Demierre. Chat can now accept comments in the chat script file, and has new SAY, HANGUP, CLR_ABORT and CLR_REPORT keywords. * Fixed a bug which causes 2.3.0 to crash Solaris systems. * Bug-fixes and restructuring of the Linux kernel driver. * The holdoff behaviour of pppd has been changed slightly: now, if the link comes up for IP (or other network protocol) traffic, we consider that the link has been successfully established, and don't enforce the holdoff period after the link goes down. * Pppd should now correctly wait for CD (carrier detect) from the modem, even when the serial port initially had CLOCAL set, and it should also detect loss of CD during or immediately after the connection script runs. * Under linux, pppd will work with older 2.2.0* version kernel drivers, although demand-dialling is not supported with them. * Minor bugfixes for pppd. What was new in ppp-2.3. ************************ * Demand-dialling. Pppd now has a mode where it will establish the network interface immediately when it starts, but not actually bring the link up until it sees some data to be sent. Look for the demand option description in the pppd man page. Demand-dialling is not supported under Ultrix or NeXTStep. * Idle timeout. Pppd will optionally terminate the link if no data packets are sent or received within a certain time interval. * Pppd now runs the /etc/ppp/auth-up script, if it exists, when the peer successfully authenticates itself, and /etc/ppp/auth-down when the connection is subsequently terminated. This can be useful for accounting purposes. * A new packet compression scheme, Deflate, has been implemented. This uses the same compression method as `gzip'. This method is free of patent or copyright restrictions, and it achieves better compression than BSD-Compress. It does consume more CPU cycles for compression than BSD-Compress, but this shouldn't be a problem for links running at 100kbit/s or less. * There is no code in this distribution which is covered by Brad Clements' restrictive copyright notice. The STREAMS modules for SunOS and OSF/1 have been rewritten, based on the Solaris 2 modules, which were written from scratch without any Clements code. * Pppstats has been reworked to clean up the output format somewhat. It also has a new -d option which displays data rate in kbyte/s for those columns which would normally display bytes. * Pppd options beginning with - or + have been renamed, e.g. -ip became noip, +chap became require-chap, etc. The old options are still accepted for compatibility but may be removed in future. * Pppd now has some options (such as the new `noauth' option) which can only be specified if it is being run by root, or in an "privileged" options file: /etc/ppp/options or an options file in the /etc/ppp/peers directory. There is a new "call" option to read options from a file in /etc/ppp/peers, making it possible for non-root users to make unauthenticated connections, but only to certain trusted peers. My intention is to make the `auth' option the default in a future release. * Several minor new features have been added to pppd, including the maxconnect and welcome options. Pppd will now terminate the connection when there are no network control protocols running. The allowed IP address(es) field in the secrets files can now specify subnets (with a notation like 123.45.67.89/24) and addresses which are not acceptable (put a ! on the front). * Numerous bugs have been fixed (no doubt some have been introduced :-) Thanks to those who reported bugs in ppp-2.2.